Senior Software Engineer
Reperio Human Capital acts as an Employment Agency and an Employment Business. We're seeking a highly skilled Senior Software Engineer to join our high-performing engineering team working on modern cloud-native applications.
Key Responsibilities
* Lead development of full-stack applications using C#, .NET Core, Angular, and JavaScript.
* Design, build, and optimize cloud-native solutions in Azure.
* Develop resilient backend services, APIs, integrations, and data workflows.
* Enhance existing internal applications and deliver new features end-to-end.
* Participate in architectural discussions and propose improvements.
* Support CI/CD processes and DevOps practices.
* Collaborate with cross-functional teams in an Agile environment.
* Mentor junior developers and promote best engineering practices.
Requirements
* 5+ years' experience as a Full Stack .NET Developer.
* Strong proficiency in C#, .NET Core, and RESTful API development.
* Solid experience with Angular and modern JavaScript/TypeScript.
* Hands-on knowledge of Azure (Functions, App Services, SQL, Storage, etc.).
* Experience with Git, CI/CD pipelines, and modern DevOps tooling.
* Strong understanding of software architecture, scalability, and security.
* Ability to work autonomously while contributing to team goals.
We offer a collaborative work environment that fosters innovation and growth. If you are passionate about building scalable and secure software systems, we encourage you to apply for this exciting opportunity.