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-qua…