- Design & develop new software solutions using current technologies in client and server-side web application development API integrations microservices and database solutions.
- Stay up-to-date with the latest technologies frameworks and industry trends related to frontend and backend development and proactively suggest innovative ideas to improve the applications architecture and performance.
- Design construction and consumption of microservices APIs and microfrontends.
- Write clean maintainable and well-documented code following coding best practices and industry standards.
- Participate in code reviews and provide constructive feedback to enhance the overall code quality of the team.
- Collaborate with the product team for user acceptance testing
- Collaborate with the QA team to ensure proper testing and quality assurance procedures are followed throughout the development lifecycle.
- Collaborate with cross-functional teams including designers product managers and other developers to understand business requirements and provide technical expertise in the rewrite of the legacy application.
- Provide technical support and guidance to other team members fostering knowledge sharing and continuous learning.
- Assist in the deployment and production release of the application ensuring smooth transition from the legacy system to the new stack.
- Performs other job-related duties and responsibilities as may be assigned from time to time
Qualifications :
- Bachelors degree or equivalent experience in computer science.
- Proven experience as a Full Stack .NET Developer with a focus on web application development.
- Strong proficiency in React and Core with hands-on experience in migrating legacy webform applications to modern web frameworks.
- 7 years with hands-on Full Stack development in broad use of Microsoft technologies including C# .Net Core MVC Web API LINQ and Entity Framework
- 5 years experience working with MS SQL database
- 3 years experience working with React development
- Familiarity in connecting to Microservices REST APIs from React Front End
- Asynchronous programming including Promises async/await and ES7 generators along with state management using Redux
- Modern web security methodologies & familiarity with non-relational databases (NoSQL Elastic Search)
- Strong Object Oriented design skills with excellent knowledge/usage of Design patterns.
- Familiarity with Agile Scrum methodologies.
- Strong problem-solving skills attention to detail and a team-oriented attitude.
- Proficient in software development methodologies standards and tools (JIRA Git etc.)
Additional Information :
Position Details:
This is an exempt position (40 hours /week) and is not eligible for overtime. You will participate in a Managed Objective Bonus program. Days of work are Monday through Friday 9:30 am to 6:00 pm IST or as scheduled by your supervisor.
Remote Work :
No
Employment Type :
Full-time