24 Mount Talent Consulting Jobs
Lead .Net Developer - Microservices Architecture (10-12 yrs)
Mount Talent Consulting
posted 16hr ago
Job Summary :
We are seeking a highly experienced Senior .NET Software Engineer to join our dynamic team.
The ideal candidate will possess a deep understanding of the full software development lifecycle and a proven track record of designing, coding, testing, and managing complex applications.
You will play a crucial role in developing and maintaining high-quality, scalable web-based applications using the .NET framework.
Responsibilities :
- Full Software Development Lifecycle : Design, develop, test, and deploy robust and scalable web applications.
- Application Development : Write clean, efficient, and well-documented code using C# and other relevant technologies.
- Database Management : Design and implement database solutions using MS SQL Server and MySQL.
- Code Quality : Develop and execute comprehensive unit and integration tests to ensure high-quality code.
- Collaboration : Work closely with engineering and product teams to define requirements and deliver exceptional products.
- Agile Development : Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Performance Tuning : Conduct performance analysis and optimization to ensure application efficiency and scalability.
- Technical Documentation : Create and maintain technical documentation for developed applications and systems.
Required Skills and Experience :
- Bachelor's degree in Computer Science or a related field.
- 10+ years of professional experience in .NET development.
- Programming Languages : Expert-level proficiency in C#.
- Web Technologies : Extensive experience developing web-based applications using HTML, JavaScript, VBScript/ASP, and .NET framework.
- Database Systems : Strong expertise in MS SQL Server and MySQL, including database design, query optimization, and stored procedure development.
- Software Design : Thorough understanding of software design principles, patterns, and best practices.
- Testing : Experience with unit testing, integration testing, and automated testing frameworks.
- Version Control : Proficiency with version control systems (e., Git).
- Agile Methodologies : Proven experience working in an agile development environment.
- Software Development Lifecycle (SDLC) : In depth experience with the entire SDLC.
Preferred Qualifications :
- Experience with cloud platforms (e., Azure).
- Experience with modern JavaScript frameworks (e., React, Angular, Vue.js).
- Experience with CI/CD pipelines.
- Experience with microservice architecture
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice