- 8 to 10 years of Software Engineering experience
- B.Sc.(IT)/B.Sc.(CS)/BCA/MCA/BE (Computers/IT) or equivalent experience required.
- Design, modify, develop, write, and implement batch applications and REST APIs.
- Develop microservices or middleware APIs under a microservice styled architecture.
- Interface with other technical personnel or team members to finalize requirements.
- Write and review portions of detailed specifications for the development of complex system components.
- Implement DevOps strategy in existing and new project.
- Migrate and enhance existing .NET Framework 4.5 code to .NET Core 3.1 under a new modular and cloud friendly framework.
- Work closely with other development team members to understand complex product requirements and translate them into software designs.
- Successfully implement development processes, coding best practices, and code reviews.
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Resolve complex technical issues as necessary.
- Keep abreast of new technology developments.
- Design and work with complex data models.
- At least 8 years of experience of software development programming with Angular
- Proficiency in frontend development using Angular 14 and higher
- API integration with .NET Core 3.1.x desirable, Java, Golang
- Proficiency in writing Web API REST JSON services.
- At least 3 years of experience is desired.
- Strong experience working with one of the 2 major Cloud vendors (AWS, Azure) and/or a strong foundational understanding of Microsoft Azure Cloud IaaS and PaaS services offerings is desired: (I.E Azure VMs, Azure App Services, Azure Container instances, Azure Storage Accounts, Azure Database for MySql, etc.)
- Good to have Azure/AWS fundamental and/or developer certifications.
- Experience with Azure Cloud services in particular running containerized workloads in Azure Kubernetes Services is a big plus.
Senior Software Engineer - Mumbai/Chennai/guru, India - Ascendion
Description
Experience and Education:
Key Responsibilities:
Technical Skills: