About the role
The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.
Responsibilities
Design, code, test and manage various applications
Collaborate with engineering team and product team to establish best products
Follow outlined standards of quality related to code and systems
Develop automated tests and conduct performance tuning
Job Description
Design, develop, and maintain web applications.
Build RESTful APIs using .NET Core.
Integrate with .NET Core-based microservices.
Develop user interfaces with React.
Deploy applications on Azure Cloud.
Ensure seamless user experiences across various platforms.
Collaborate effectively with cross-functional teams.
Debug and resolve software defects.
Provide ongoing support for existing applications.
Participate in code reviews.
Conduct thorough testing using Unit Test frameworks like NUnit and XUnit to identify and fix bugs, ensuring high-quality code.