SonicJobs Logo
Left arrow iconBack to search

Software Developer

Fairmont Recruitment Ltd
Posted 15 hours ago, valid for 10 days
Location

Manchester, Greater Manchester M24WU, England

Salary

£55,000 - £65,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The Senior C# Software Engineer position is located in Manchester and offers a hybrid work environment.
  • Candidates must have at least 5 years of commercial experience in C# development and a strong background in .NET and API design.
  • The role involves back-end development, API management, and adherence to secure coding practices within an agile team.
  • The position provides an opportunity to work on innovative projects while collaborating with a skilled team.
  • Salary details are not specified in the job description.

Job Title: Senior C# Software Engineer
Location: Manchester, Hybrid
Job Type: Full-Time

The Role

The Senior C# Software Engineer will play a pivotal role in developing and maintaining a leading-edge SaaS platform. You will work as part of an agile development team, designing scalable solutions, optimizing performance, and adhering to secure development practices. Reporting to the Development Manager, this position offers the opportunity to work on innovative projects while collaborating with a skilled and supportive team.

Key Responsibilities

Back-End Development: Design, develop, and maintain secure and scalable features using C# and Azure-based solutions.

API Development: Build and manage Web API and RESTful services, ensuring efficiency and reliability.

Agile Collaboration: Contribute to Agile processes, including backlog prioritization, sprint planning, and retrospectives.

Secure Coding: Implement secure development practices to protect customer systems and data integrity.

Testing & Quality Assurance: Thoroughly test code before handing it off to QA to ensure high-quality standards.

Team Collaboration: Support and be supported by team members to continuously improve engineering practices.

Skills and Experience

Must-Have:

  • 5+ years of commercial experience in C# development, with a proven track record as a senior engineer.
  • Expertise in .NET, Web API, RESTful API design, and JSON.
  • Proficiency in SQL and NoSQL databases.
  • Experience with Azure services, including API Management, App Services, and Azure DevOps.
  • Strong understanding of secure development practices and software engineering principles.
  • Proficiency with GIT for version control.
  • Excellent communication skills, both written and verbal.

Preferred Skills:

  • Degree in Computer Science or related field.
  • Experience with high-concurrency multi-threaded systems.
  • Familiarity with TDD, SignalR, Blazor, or Angular.
  • Knowledge of CI/CD pipelines and Agile project management using Jira.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.