Junior .NET Software Developer
- Contract Duration: Minimum 12 months (extension expected)
- Start Date: Mid to end February 2026
- Work Arrangement: Hybrid
- Client Environment: Large consulting-led enterprise delivery environment
- End Customers: Energy or Financial Services organizations
Role Overview
We are seeking a Junior .NET Software Developer to support enterprise software implementation and maintenance projects. The role involves working as part of an established development team on business-critical systems within structured, regulated environments.
The successful candidate will be embedded into the host team and contribute under the guidance of senior developers and technical leads.
Responsibilities
- Contribute to software implementation projects and system enhancements
- Assist with maintenance and support of existing applications
- Develop and maintain .NET-based components under supervision
- Participate in Agile ceremonies, code reviews, and team delivery processes
- Work with relational databases and existing APIs
Experience & Seniority
- 1-2 years of proven professional experience as a .NET developer
- Exposure to real production environments (beyond academic projects)
- Experience working within a team-based development setup
Technical Requirements
Mandatory
- .NET Framework (hands-on experience)
- C# development
- Relational databases (preferably SQL Server)
- Git-based version control
Nice to Have
- ASP.NET MVC or Web APIs
- Basic exposure to front-end technologies (React or Angular)
- Introductory exposure to cloud platforms (Azure preferred)
- Experience in enterprise or regulated environments
Delivery Framework & Tooling
- Methodology: Hybrid Agile
- Tools: Jira, Azure DevOps
- Reporting Line: Host Software Development / Project Team Leader
Industry Context
Assignments will be within:
- Energy
- Financial Services
