Role Summary:
We are seeking a Senior .NET Developer to join our team. The ideal candidate should have below expertise and requirement.
Key skills:
- Deep expertise in C#, .NET Core, and RESTful API development.
- Advanced knowledge of MS SQL Server (indexing, optimization, complex queries).
- Proficiency in Docker (container management, image creation, orchestration).
- Solid understanding of software architecture patterns (layered, microservices, event-driven).
- Advanced code review and refactoring skills.
- Intermediate understanding of business analysis and solution design.
- Experience working in Agile or hybrid delivery environments.
- Exposure to PostgreSQL is a strong plus.
- Manage service containerization using Docker and support CI/CD pipelines.
- Angular 18+
- Strong ownership and accountability for assigned features and production issues.
- Clear communication with developers, QA, business and support teams.
- Strong analytical and problem-solving mindset; able to debug under pressure.
- Reviews code, supports junior developers, and follows engineering standards.
- Mentoring mindset and ability to guide developers without formal reporting responsibility
Qualification and Education
- Bachelor’s degree in computer science, Information Technology, or related field.
- Certifications.
- Microsoft certifications such as Azure Developer Associate or related .NET/Azure certifications.
- 4-6 years of hands-on software development experience.
- Experience with high-volume, high-availability, or transaction-heavy systems