Emerson is seeking a Technical Lead for Software Development to join their growing team. The role involves designing and developing high-performance software, leading teams, and ensuring software quality, scalability, and security. This position requires a collaborative and resourceful individual with a strong understanding of microservices architecture and cloud technologies.
Requirements
- M.Sc. / B.E. / B.Tech / B.Tech / M.Tech (Computer Science / Information Technology / Electronics)
- 7-9 years of experience with 3+ years of experience as Tech Lead
- Hands on experience with Containerized application development using Docker and Kubernetes
- Hands on experience in Backend development using C#, Python, ASP.NET Core MVC, Nest JS, ORM, Web API development, Entity Framework
- Strong experience in Front end development using advanced front-end Angular JS, JavaScript/Typescripts, HTML5/CSS, Bootstrap
- Working knowledge of PostgreSQL and relational databases
- Experience in Microservices based architecture, design philosophies, OOD, Design Patterns, 12-factor app methodology
- Experience in Azure Cloud services, Azure app services
- Experience in application deployment using Azure DevOps, CI/CD pipelines and source control tools such as git
- Working knowledge of Threat modelling, Security basics, secure design elements
- Familiarity with HashiCorp Vault
- Familiarity with open source security tools such as OWASP
Benefits
- Competitive benefits plans
- Employee Assistance Program
- Employee resource groups
- Recognition
- Flexible time off plans
- Paid parental leave
- Vacation and holiday leave