to lead our software engineering teams specializing in
Java
and
.NET
technologies. The ideal candidate will have a strong technical background, proven leadership capabilities, and a passion for delivering high-quality enterprise solutions.
Key Responsibilities
Lead and mentor cross-functional development teams working on Java and .NET platforms.
Oversee the design, development, and deployment of scalable applications using
Java (Spring, Hibernate, REST APIs)
and
.NET (C#, ASP.NET Core, MVC, Entity Framework)
.
Collaborate with Product Owners, QA, DevOps, and other stakeholders to ensure timely and quality delivery.
Define and enforce coding standards, architectural guidelines, and security best practices.
Manage project timelines, resource allocation, and delivery milestones.
Conduct code reviews and promote continuous improvement in development processes.
Stay current with emerging technologies and recommend adoption where appropriate.
Required Skills
8+ years of hands-on development experience in
Java and/or .NET
, with at least 3 years in a leadership role.
Strong understanding of
microservices architecture
,
cloud platforms (AWS/Azure)
, and
CI/CD pipelines
.
Experience with
Agile/Scrum methodologies
and modern SDLC practices.
Excellent communication, team management, and stakeholder engagement skills.
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.