remote
Senior Software Engineer C /.NET - Microlise
Software Engineer
Senior Software Engineer driving full‑stack C#/.NET solutions, building robust APIs and data services while collaborating in an Agile team to deliver diverse, high‑impact projects.
About the role
Key Responsibilities
- Design, develop, and maintain C#/.NET applications and services across multiple domains.
- Implement and consume RESTful APIs, ensuring performance, security, and scalability.
- Collaborate with cross‑functional teams in Agile ceremonies to deliver features on schedule.
- Write clean, testable code and contribute to unit/integration testing strategies.
- Mentor junior engineers, share best practices, and support continuous improvement initiatives.
Requirements
- 5+ years of professional experience with C# and the .NET framework.
- Strong knowledge of SQL databases and data access patterns.
- Proven experience building and integrating REST APIs.
- Hands‑on experience working in Agile/Scrum environments.
- Excellent problem‑solving skills and ability to communicate technical concepts clearly.