Job Summary
A company is looking for a Senior Software Engineer who will act as a technical leader on a software development team.
Key Responsibilities
- Analyze and translate high-level customer requirements into detailed designs for complex business problems
- Lead code reviews, identify performance issues, and develop maintainable test infrastructure
- Mentor and coach other engineers while driving collaboration across multiple teams
Required Qualifications
- 6+ years of experience in developing and implementing commercial software across various platforms
- Experience with modern development languages such as .Net CORE and C#
- Proficiency in thin-client development (HTML/CSS, JavaScript) and database management (MS SQL, Oracle, MongoDB)
- Experience with CI/CD practices and building cloud-native applications (Azure, AWS, GCP)
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
Comments