Job Description
Maintain high standards of software quality within the team by following set practices and habits.
Collaborate with other software developers business analysts and software architects to develop test and maintain web mobile and desktop business applications built on various technologies
Assist in the collection and documentation of users requirements development of user stories estimates and work plans
Conduct peer reviews of code and design
Communicate with clients when needed
Adhere to highquality development principles while delivering solutions ontime and onbudget
Participate in project planning/Sprint planning team mentoring exercises.
Good in solving problems troubleshooting skills and software design patterns.
Research on latest technology areas to build capability
Good experience in performance optimization and security enhancement.
Last but not least should be able to demonstrate high degree of ownership and mentor juniors.
Requirements
- 46 years of professional experience in .NET MVC OR .NET Core and Angular 8.
- Should have 3 years experience with solving challenging software production problems.
- A good understanding of development.
- Strong Experience in . Net Core C# building Microservices Cloud Development AWS/Azure PaaS API Development.
- Nice to have some experience with CI CD (Ex GitHub Actions Deployment with Kubernetes etc.)
- Continuously strive to improve architectural standards and code quality (clean code principles)
4-6 years of professional experience in .NET MVC OR .NET Core, and Angular 8+. Should have 3+ years experience with solving challenging software production problems. A good understanding of development. Strong Experience in . Net Core, C#, building Microservices, Cloud Development AWS/Azure PaaS, API Development. Nice to have some experience with CI CD (Ex GitHub Actions, Deployment with Kubernetes, etc.) Continuously strive to improve architectural standards and code quality (clean code principles)