Job Summary
A company is looking for a Principal Software Engineer to lead the design and development of enterprise applications.
Key Responsibilities:
- Act as the primary technical authority, setting architectural direction and standards
- Design, develop, and maintain enterprise-level applications using .NET technologies
- Lead engineering efforts across backend and frontend teams to ensure coordinated delivery
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of professional experience in software engineering, including 3+ years in a technical leadership role
- Expert-level skills in .NET technologies (C#, ASP.NET Core, etc.)
- Proficient with Angular and/or React and modern frontend best practices
- Strong understanding of RESTful APIs, microservices, and CI/CD practices
Comments