As a Software Engineer and a member of a dynamic and multi-functional Agile development team, you will be responsible for crafting, developing, and unit testing product features
Design, develop, and maintain scalable web applications using .NET technologies
Develop RESTful APIs and integrate with third-party services.
Implement responsive UI using HTML5, CSS3, Typescript, and frameworks like React.
Collaborate with cross-functional teams (QA, Product, DevOps) in an Agile/Scrum environment.
Write clean, maintainable, and well-documented code.
Analyzes defects, performs root cause analysis, and collaborates to resolve.
Complies with established internal quality systems and considers standards, best practices, and regulatory requirements as part of coding activities
Requirements
3+ years of experience in .NET development (.NET Core, C Sharp) using Github copilot or other AI tools
Strong understanding of front-end technologies (React, Javascript, JQuery,HTML,CSS)
Proficiency in SOLID principles, design patterns, and best engineering practices
Experience with Web API, RESTful services, and Microservices.
Proficient in SQL Server or any RDMS
Good knowledge of version control tools (Git).
Strong analytical and problem-solving skills.
Bachelor’s degree in Engineering, Computer Science or related discipline or equivalent experience
3+ years’ experience working with software engineering and development life cycles, software testing methodologies, and quality assurance
Knowledge of React or TypeScript or React, OOPS concepts and familiarity with RDBMS (SQL Server or Oracle) are prerequisites.
Must have inclination towards learning various technologies (old and new).