Requirements
- Degree in Computer Science / IT (or similar)
- 5+ years working with .NET
- Experience completing full projects
- Some leadership experience (Senior/Lead role preferred)
Technical Skills - Must Have
- Strong proficiency in C# and ASP.NET Core (MVC).
- Solid understanding of OOP principles and design patterns.
- Hands-on experience designing and building RESTful APIs.
- Experience producing technical and design specifications.
- Strong SQL skills and understanding of database design.
- Experience working in enterprise systems (on-prem and/or cloud).
Good to Have
- Cloud experience (Azure or AWS).
- Front-end integration experience (React.js, Angular, or similar).
- CI/CD pipelines and DevOps practices.
- Microservices or distributed system exposure.