Job Description
The Software Engineer is responsible for designing, developing, and optimizing scalable and maintainable
software solutions.Β
This role requires hands-on development, problem-solving skills, and a strong understanding of modern
software engineering principles.
Software Engineers contribute to full-stack development, working with .NET (C#), React.js or angular, SQL Server, and
Azure. They collaborate with Senior and Staff Engineers, Test Automation Engineers, and UX/UI Designers to
build high-quality applications while continuously learning and improving technical expertise.
Key Responsibilities
β’ Develop and maintain backend and frontend components using .NET (C#), React.js, and SQL Server.
β’ Optimize application performance, ensuring scalable and efficient database interactions.
β’ Implement secure and maintainable APIs, following best practices for authentication and data
protection.
β’ Collaborate with team leads, archit...