SonicJobs Logo
Left arrow iconBack to search

Software Developer

Blues Point Ltd
Posted 7 hours ago, valid for 6 hours
Location

Nottingham, Nottinghamshire NG42QU, England

Salary

£55,000 per annum

Contract type

Full Time

Life Insurance

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • A Software Developer position is available with a client in Nottingham, requiring a hybrid work model of 2 days per week in the office.
  • The role focuses on maintaining existing systems and developing new products using .NET technologies, Angular, and Azure cloud services.
  • Candidates should have a Bachelor's degree in Computer Science or a related field, along with demonstrable experience in professional software development.
  • The position offers a salary of up to £55,000 per annum and requires strong skills in .NET, Angular, and Agile methodologies.
  • Benefits include 24 days of holiday, pension, healthcare, and various flexible working options.

We have an exciting new opportunity for a Software Developer to join our client’s team (Hybrid - 2 days per week in the Nottingham offices).The Software Developer role is integral to both maintaining our client’s existing systems and contributing to the development of new products. This position involves working primarily with .NET technologies, Angular web development framework, and Azure cloud services. The developer operates in an Agile environment, collaborating closely with team members and stakeholders across the organization.

This position requires a balance of technical skills, problem-solving abilities, and strong communication. The developer is expected to manage multiple priorities, while maintaining a high standard of code quality and documentation. They play a key role in our client’s continuous improvement efforts, both in terms of our technical solutions and our development processes.

Key Responsibilities

  • Design, develop, and maintain software applications using .NET (C#), Angular, TypeScript/JavaScript, and CSS
  • Work with SQL Server databases and develop API-first solutions using REST and OpenAPI/Swagger
  • Contribute to cloud-based solutions in Azure, utilizing resources such as App Services, Functions, Event Grid, Logic Apps, and Cosmos DB
  • Implement and maintain CI/CD pipelines using Azure DevOps
  • Write clean, maintainable, and well-documented code
  • Conduct code reviews and participate in peer programming sessions
  • Develop and maintain automated tests to ensure software quality and reliability
  • Analyse and refine requirements, asking clarifying questions and providing constructive feedback
  • Balance multiple priorities, including legacy system maintenance and new product development
  • Continuously learn and apply new technologies and best practices

Skills

Essential

  • Proficiency in .NET and C#
  • Strong experience with Angular, TypeScript, and JavaScript
  • Solid understanding of CSS and web development principles
  • Experience with SQL Server and database design
  • Familiarity with API-first development, OpenAPI/Swagger, and REST principles
  • Experience working in a cloud-first environment, particularly with Azure services
  • Knowledge of Azure DevOps and DevOps principles
  • Proficiency with Git and modern version control practices
  • Experience with Agile methodologies (Scrum and/or Kanban)

Desirable

  • Knowledge of Elastic Search and related technologies
  • Experience with Azure ARM Templates and Infrastructure as Code (IaC)
  • Interest in and experience with AI and Large Language Models (LLMs)
  • Familiarity with additional Azure services and resources and additional approaches other than PaaS e.g. containers and Kubernetes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Demonstrable experience within professional software development
  • Demonstrated experience with the technologies and methodologies listed in the Skills section

Benefits include 24 days holiday + bank holidays, pension, healthcare, life assurance, flexible working policy, travel loan scheme, discretionary annual bonus, birthday leave, option to buy extra holidays.

To £55,000 per annum. Interested? Send your CV now!

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.