Posted on: 22/12/2025
Description :
Job Overview :
We are looking for an experienced Lead II Software Engineering to lead the design, development, and delivery of scalable enterprise applications using .NET, Azure, SQL, REST APIs, and Vue.js.
The ideal candidate will be a hands-on technical leader who can drive architecture decisions, mentor engineers, and ensure high-quality delivery across the full software development lifecycle.
This role requires deep technical expertise, strong leadership capabilities, and close collaboration with product, QA, DevOps, and business stakeholders.
Key Responsibilities :
- Lead end-to-end design and development of applications using C#, .NET / .NET Core, ASP.NET Core, and RESTful APIs.
- Architect and implement scalable, secure, and high-performance solutions on Microsoft Azure.
- Provide technical leadership and mentorship to engineering teams, ensuring best coding practices and design standards.
- Design and optimize SQL-based data models, queries, and database performance.
- Develop and guide frontend development using Vue.js, ensuring responsive, maintainable, and user-friendly UI components.
- Drive API design standards, integration patterns, and service-to-service communication.
- Collaborate with DevOps teams to implement and improve CI/CD pipelines, release automation, and monitoring.
- Conduct code reviews, enforce quality standards, and ensure adherence to SOLID principles and design patterns.
- Partner with product managers and stakeholders to translate business requirements into technical solutions.
- Own delivery commitments, manage technical risks, and ensure timely, high-quality releases.
- Support production deployments, troubleshoot critical issues, and lead root cause analysis.
Required Skills & Qualifications :
- 8 to 12 years of software development experience (Average ~10 years).
- Strong expertise in C#, .NET / .NET Core, ASP.NET Core, and REST APIs.
- Solid experience with Microsoft Azure services (App Services, Azure Functions, Azure SQL, Storage, etc.).
- Strong hands-on experience with SQL (SQL Server or equivalent), performance tuning, and data modeling.
- Hands-on experience with Vue.js, JavaScript/TypeScript, HTML5, and CSS3.
- Experience designing and developing microservices-based architectures.
- Strong understanding of security, authentication, and authorization (OAuth2, JWT).
- Experience with Git, branching strategies, and release management.
- Familiarity with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
- Strong problem-solving, communication, and stakeholder management skills.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1593559
Interview Questions for you
View All