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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed