HamburgerMenu
hirist

Job Description

Description :

Job Title : C# .Net Engineer

Job Summary :

We are seeking an experienced C# .Net Engineer with strong expertise in .NET Core, C#, and microservices architecture to build secure, scalable, and high-performance enterprise applications. The ideal candidate should have solid hands-on experience with AWS cloud services, strong SQL development skills, and a deep understanding of non-functional requirements (NFRs) such as scalability, reliability, and security. Exposure to Angular or React for UI development is an added advantage.

Key Responsibilities :

1. Application Development :

- Design, develop, and maintain enterprise-grade applications using .NET Core, C#, and microservices.

- Write clean, scalable, and maintainable code following best practices.

2. Cloud Integration (AWS) :

- Deploy, configure, and manage applications on AWS.

- Work with services such as EC2, S3, Lambda, API Gateway, and related cloud components.

3. SQL Development :

- Write and optimize SQL queries, stored procedures, functions, and triggers.

- Perform performance tuning for high-volume and real-time data access.

4. Caching & Performance Optimization :

- Implement caching solutions such as Redis to improve application performance.

- Optimize system architecture for low latency and high throughput.

5. NFR & Security Compliance :

- Ensure applications adhere to NFR expectationsscalability, performance, reliability, and security.

- Implement secure coding practices, authentication, authorization, and data protection mechanisms.

6. DevOps & CI/CD :

- Integrate application builds into CI/CD pipelines.

- Automate deployments using AWS DevOps tools, Jenkins, or similar technologies.

7. Collaboration :

- Work closely with architects, QA engineers, product managers, and cross-functional teams to deliver high-quality releases.

8. Front-End Development (Good to Have) :

- Basic exposure to Angular or React for building responsive front-end interfaces.

Required Skills & Qualifications :

- 6+ years of experience in software development with strong focus on .NET technologies.

- Proficiency in C#, .NET Core, microservices architecture.

- Mandatory hands-on experience with AWS cloud services.

- Strong expertise in SQL queries, stored procedures, performance tuning.

- Experience with caching technologies like Redis.

- Good understanding of NFRs (performance, scalability, security) and how to implement them.

- Familiarity with CI/CD pipelines, DevOps tools, and deployment automation.

- Strong analytical, troubleshooting, and communication skills.

Preferred Qualifications :

- Experience with Angular (2+) or React.js for front-end development.

- Knowledge of Docker, Kubernetes, and containerized application delivery.

- AWS Certification (Developer, Architect, or DevOps) is a plus.

Technical Skills :

ASP.NET, Microservices, AWS, SQL, CI/CD, Docker, Kubernetes, Angular (2+), React.js, C#


info-icon

Did you find something suspicious?