Software Engineer
Consortia
In this hands-on Senior .NET role you will design, build and deliver high-quality software using modern .NET technologies. You will own features end-to-end, contribute to architectural decisions, and mentor engineers to maintain excellence. You’ll work on a real-time client-server application, collaborating with product and stakeholders to translate requirements into robust solutions. You will help maintain live systems and drive post-release improvements, shaping scalable, maintainable software for the long term. This is a chance to lead technically while guiding others in a fast-growing engineering team.
Responsibilities- Design, build, and deliver production-ready software using modern .NET technologies (C#, .NET 6+)
- Own features from design through release and contribute to architectural decisions
- Maintain high standards of code quality and testing
- Review code, pair program, and mentor junior/mid-level developers
- Collaborate with product and stakeholders to clarify requirements and deliver solutions
- Support live systems and contribute to post-release improvements
- Strong commercial experience with C# and modern .NET (.NET 6+)
- Experience building modern UI or web-based applications (Blazor or similar)
- Solid knowledge of SQL Server, relational DB design, and ORM tools (Entity Framework)
- Experience in cloud-hosted environments (Azure or equivalent)
- Strong understanding of CI/CD pipelines and modern development workflows
- Proven experience mentoring junior or mid-level developers
- mentoring and coaching
- collaboration with cross-functional teams
- strong communication to clarify requirements
- C# and .NET (6+)
- Blazor or modern UI/web frameworks
- SQL Server and ORM (Entity Framework)
Reference: WJ-747_31241608 · Posted 06 Nov 2026, 09:43 PM