Senior Software Engineer - Full Stack Developer
Summary
A senior full-stack engineer role focused on building scalable applications with .NET (C#) on the backend and Angular/HTML5/CSS3 on the frontend, deployed to cloud platforms (Azure preferred, AWS acceptable). The person also leads technical teams, contributes to architecture decisions, and drives system modernization efforts.
Senior Software Engineer – Full Stack Developer
We are seeking a skilled Full Stack .NET Developer with strong backend and frontend expertise, technical leadership, and solution architecture experience. You will design and deliver scalable, high-performing applications while guiding technical decisions and modernization efforts.
Key Responsibilities
- Develop backend services using .NET (C#) and frontend components with Angular, HTML5, CSS3.
- Design and implement cloud-native solutions (Azure preferred, AWS acceptable).
- Work with RESTful APIs, microservices, and modern development patterns.
- Lead technical teams and initiatives, contributing to architectural decisions.
- Support system upgrades, modernization, and end-of-life technology transitions.
Required Skills
- Strong experience in .NET (C#) and Angular development
- Solid knowledge of cloud platforms, relational databases, CI/CD pipelines, and Git
- Familiarity with Agile methodologies
- Experience in technical leadership and solution architecture
Preferred (Nice To Have)
- Java, SAP Commerce Cloud (Hybris), or OutSystems experience
- DevOps practices and containerization (Docker, Kubernetes)
- Ability to deliver technical demos to stakeholders