Job Description

Responsibilities:

● Design, develop, and implement high-performance, scalable applications using .NET

Core.

● Architect and maintain microservices-based applications with a focus on scalability

and maintainability.

● Implement and maintain efficient cloud-based solutions (preferably in AWS, Azure, or

Google Cloud).

● Collaborate with product managers, other engineers, and stakeholders to translate

business requirements into technical solutions.

● Write clean, maintainable, and well-documented code following best practices and

coding standards.

● Conduct code reviews, mentor junior developers, and ensure the quality of the team’s

work.

● Design and implement APIs, data models, and integration strategies to support

front-end applications.

● Leverage CI/CD pipelines to ensure smooth deployment of new features and

updates.

● Stay up to date with the latest technologies, trends, and tools in the .NET ecosystem,

cloud computing, and microservices.

Required Skills & Qualifications:

● 5+ years of hands-on experience in software development using .NET Core.

● Strong expertise in designing and implementing microservices architecture.

● Experience with cloud platforms like AWS, Azure, or Google Cloud.

● Proficient in working with relational and NoSQL databases (e.g., SQL Server,

MongoDB).

● Experience with containerization technologies like Docker and Kubernetes.

● Knowledge of DevOps practices and CI/CD pipelines (e.g., Jenkins, Azure

DevOps).

● Solid understanding of API design, RESTful services, and system integration.

● Familiarity with asynchronous programming, multithreading, and distributed systems.

● Excellent problem-solving skills and the ability to work independently or as part of a

team.

● Strong verbal and written communication skills.

Preferred Qualifications:

● Experience with event-driven architecture and message queues (e.g., Kafka,

RabbitMQ).

● Knowledge of security best practices in cloud environments.

● Familiarity with frontend technologies like React, Angular, or Vue.js is a plus.

● Microsoft certifications (e.g., Azure Developer Associate, AWS Certified

Developer) are an advantage.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application