🔔 FCM Loaded

C# Engineer

Rayvector Technologies

2 - 5 years

Bengaluru

Posted: 21/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Job Description C# Engineer (34 Years Experience)


Location: Bengaluru

Department: Software Engineering

Role Type: Full-Time


About the Role


We are looking for a highly skilled C# Engineer with 34 years of hands-on experience in application development, image processing, and system-level programming. The ideal candidate will be proficient in building robust C# applications, performing advanced image analysis, designing scalable API services, and packaging/deploying applications as distributable binaries for production environments.


Key Responsibilities

Develop high-performance C# applications using .NET/.NET Core frameworks.

Implement image processing and computer vision algorithms (OpenCV, Emgu CV, Accord.NET, or equivalent).

Perform image analysis, feature extraction, and build custom image-based workflows.

Design, develop, and maintain RESTful API services and backend modules.

Optimize application performance, memory usage, and runtime efficiency.

Build and package applications as distributable binaries for Windows/Linux environments.

Integrate image processing engines with external services, databases, or hardware interfaces.

Participate in code reviews, performance tuning, debugging, and unit/integration testing.

Document technical designs, workflows, and deployment procedures.

Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality software releases.



Required Skills & Experience

34 years of professional experience in C# and .NET/.NET Core development.

Strong understanding of object-oriented design, multithreading, asynchronous programming , and system architecture.

Hands-on experience with image processing/image analysis libraries such as:

Emgu CV / OpenCV

Accord.NET

AForge.NET

Experience in API development (REST, JSON, authentication, middleware).

Ability to create deployable binaries , installers, or packaged builds for production.

Experience with Git , CI/CD workflows, and build systems.

Good debugging, profiling, and optimization skills.

Strong problem-solving skills with attention to performance and scalability.



Good to Have

Experience with WPF / WinForms UI development.

Knowledge of machine learning models related to image classification or feature extraction.

Exposure to Docker, containers, or microservices .

Familiarity with GPU processing , CUDA, or hardware-accelerated image tasks.

Experience in cloud deployment (Azure, AWS) or serverless APIs.



Education

Bachelors or Masters degree in Computer Science, Engineering, or related disciplines.



Soft Skills

Strong ownership and accountability.

Ability to work in a fast-paced, R&D-oriented environment.

Good communication and documentation skills.

Team-player with the ability to work independently when required

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.