Job Summary
A company is looking for a Principal Software Engineer - Remote.
Key Responsibilities
- Design and build scalable platform services, APIs, and core infrastructure to support multiple product teams
- Develop tools, frameworks, and shared libraries that improve developer productivity and accelerate delivery across all products
- Review existing software, propose changes, and mentor developers to enhance software engineering skills
Required Qualifications
- Bachelor's Degree in Computer Science, Computer Engineering, or Information Systems
- 8+ years of Software Engineering experience
- Deep expertise in modern design patterns and .NET framework
- Strong programming skills in C#, TypeScript, and JavaScript
- Experience working in cloud-based platforms, preferably Microsoft Azure
Comments