About this role
Lead Engineer
Job requirements
Experience Range: With at least 4 years of .Net fullstack development experience, including 2 years specifically working with microservices architecture Key Responsibilities:
- Design and implement scalable .Net fullstack solutions leveraging microservices architecture to meet business objectives and performance targets
- Develop, test, and deploy robust APIs using .NET and C# for seamless integration with front-end applications
- Lead the development of dynamic user interfaces using AngularJS, React JS, HTML5, CSS3, and JavaScript, ensuring high usability and responsiveness
- Optimize application performance and reliability by applying best practices in coding, testing, and deployment, achieving targeted SLAs
- Collaborate with cross-functional teams to define, prioritize, and deliver technical features and enhancements within project timelines
- Integrate and manage data storage solutions using Oracle RDBMS and SQL Server, ensuring data integrity and efficient access
- Configure and maintain Docker containers for application deployment, streamlining CI/CD processes
- Troubleshoot, debug, and resolve complex technical issues across the full technology stack, reducing downtime and improving system stability Required Skills:
- .Net Framework
- C#
- AngularJS
- React JS
- JavaScript
- HTML5
- CSS3
- Docker
- Oracle RDBMS
- SQL Server
- Microservices architecture Preferred Skills:
- Experience with Microsoft Azure cloud platform
- Familiarity with Kubernetes for container orchestration
- Knowledge of CI/CD pipelines using tools such as Jenkins or Azure DevOps
- Experience with automated testing frameworks like NUnit or xUnit Desired Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or Information Technology
- Microsoft Certified: Azure Developer Associate
- Certified .NET Developer