Ready to Apply?
Take the Next Step in Your Career
Join CES and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
About the Role
We are looking for a Principal Software Engineer who brings a strong technical vision, deep hands-on expertise, and a passion for solving complex engineering challenges.
In this leadership role, you'll guide architecture and design decisions, mentor engineers, and help shape the future of our Saa S platform built with modern technologies including Angular,.
NET Core, AWS, and microservices.
Key Responsibilities
- Lead the research, design, and development of scalable, high-performance software components.
- Troubleshoot and optimize advanced software systems across the full stack.
- Drive adoption of clean coding practices, architectural standards, and development processes.
- Mentor and guide engineers across multiple teams, fostering technical excellence.
- Own technical decision-making and provide high-level project estimates and architecture direction.
- Ensure comprehensive test coverage of complex algorithms through well-designed unit tests.
- Collaborate cross-functionally with Product Owners, Architects, and other stakeholders.
- Participate in sprint planning and help ensure the team consistently meets deliverables.
- Promote long-term maintainability and code health through peer reviews and guidance.
- Represent engineering in strategic discussions and convey technical concepts to non-technical stakeholders.
- Stay current on emerging technologies and assess their impact on existing and future systems.
Required Qualifications
- Bachelor's degree in Computer Science or a related field.
- 10+ years of professional software development experience.
Proven expertise with:
- 10+ years of professional software development experience.
- Proven expertise with:
- Modern Angular (Angular 8+) — Required
- C#, ASP.
NET 4.5+,.
NET Core
- MS SQL — database design, optimization, and complex queries
- Java Script frameworks (j Query, Node.js)
- ORM tools (NHibernate, Dapper)
- Amazon Web Services (AWS) — S3, EC2, Lambda, SNS, SQS, etc.
- Microservices and event-driven architectures
- Saa S / multi-tenant platforms
- Caching technologies — Redis, Memcached
- Agile software development and delivery
Don't Miss This Opportunity!
CES is actively hiring for this Full stack engineer (. netcore, angular) position
Apply Now