Contract Software Engineer (.NET/Angular) Outside of IR35 at OpenSource, London Area, £400 per day

£400 per day
Duration not stated Information Technology

Contract Description

Contract Software Engineer

Initial Duration: 6 Months

Day rate: Up to £400pd (Outside of IR35)

Office: Hybrid 2-3 days per week


About the Company


My client is a forward-thinking technology company delivering innovative solutions that drive transformation in their sector. They are committed to providing high-quality services with a strong emphasis on trust, curiosity, and delivering exceptional value through their work.


About the Role


As a Full Stack Software Engineer with a front-end focus, you will be responsible for contributing to the development of a dynamic, cutting-edge platform using .NET, Angular, and Azure. Approximately half of your time will be dedicated to front-end development, working with Angular and related technologies, while the other half will focus on backend development using .NET. You’ll collaborate closely with a talented, cross-functional team to deliver high-quality features and services across the platform’s lifecycle—from design and development through to testing, deployment, and support.


Responsibilities

  • Design, develop, and maintain a cloud-based SaaS platform
  • Contribute to backend development and integrations using .NET and Azure services
  • Contribute to the frontend with Angular
  • Work closely with the Product Owner, Lead Engineer, and wider team to deliver impactful features and solutions
  • Leverage CI/CD pipelines and automated testing to ensure efficient, reliable deployments
  • Enhance platform performance, security, and scalability
  • Share knowledge and collaborate with the team to promote best practices and innovation


Qualifications


Required Skills & Experience

  • Proven experience working in agile environments (Scrum or Kanban)
  • Excellent communication and teamwork skills
  • Strong understanding of front-end technologies, including Angular
  • Experience with Test Driven Development (TDD) and unit testing
  • Familiarity with software design principles, such as SOLID


Technical Requirements

  • Proficiency in Angular
  • Knowledge of .NET technologies (C#, ASP.NET Core, LINQ, asynchronous programming)
  • Experience with cloud platforms, particularly Azure
  • Familiarity with relational and NoSQL databases
  • Experience with Cloud technologies (Azure, AWS or GCP)


Preferred Skills

  • Experience with microservices architecture
  • Knowledge of CI/CD processes and API testing
  • Strong focus on performance optimisation and secure development practices
  • Experience with monitoring and alerting tools