Position Details
About this role
Senior Software Engineer to design, develop, and maintain distributed enterprise applications on a 3-month contract. Focus on back-end and front-end with .NET Core, C#, SQL Server, HTML/JS, and containerized deployments via Docker and GoCD.
Key Responsibilities
- Design, develop, and maintain web applications using .NET Core, C#, and SQL Server
- Troubleshoot and debug complex issues for technical staff and business users
- Contribute to front-end development using HTML, JavaScript, and Bootstrap
- Participate in project planning, code reviews, and Agile development processes
- Leverage Azure DevOps for version control, CI/CD pipelines, and deployment management
Technical Overview
Tech stack includes C#, .NET Core, SQL Server, Angular, HTML/JS, Bootstrap; containerization with Docker; CI/CD with GoCD and Azure DevOps; MVC/Web API architecture in an Agile setting.
Ideal Candidate
The ideal candidate is a senior software engineer with strong C#, .NET Core, and Angular experience, able to work across frontend and backend with SQL Server. Must be proficient with containerization (Docker) and CI/CD tooling (GoCD, Azure DevOps) in an Agile environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of .NET Core experience, Lack of C# experience, No CI/CD/DevOps experience, No Docker/GoCD experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile