Sorry, this advert is now closed. Click here to view our live vacancies.

C# Developer

Job Title: Back End Software Engineer
Location: 3 days in Bristol a week (2 days remote)

Salary: £65-85k


My client is an innovative company in the software and AI sector, developing cutting-edge solutions for a variety of high-profile clients across industries. As the company enters a phase of significant growth, they are expanding their team to enhance existing products and explore new opportunities.

They are currently seeking a skilled Back End Software Engineer with expertise in cloud software development. The successful candidate will play a key role in the development of data and reporting microservices within AWS, extending build and release pipelines, and designing new products.

Responsibilities:

  • Design, build, and deploy robust and scalable web application back-ends, microservices, and pipelines.
  • Develop and maintain high-quality code, primarily using C#.
  • Identify and resolve bottlenecks and bugs.
  • Maintain code quality, organisation, and automation processes.
  • Stay up-to-date with modern development technologies and practices.

Detailed Duties:

  • Develop and maintain back-end code for web applications.
  • Create efficient database structures and ensure data integrity.
  • Build scalable APIs for communication between back-end, front-end, and other applications.
  • Implement security measures to protect user data and mitigate vulnerabilities.
  • Conduct code reviews to improve quality and maintainability.
  • Identify and fix issues in the back-end code.
  • Produce and run unit and integration tests.
  • Contribute to the full test suite.
  • Deploy applications to non-production and production environments.
  • Work on automating and improving development and release processes.

Skills:

  • Proficient in C# with a solid understanding of its ecosystem.
  • Strong knowledge of the .NET framework.
  • Excellent technical and development experience with microservices.
  • Ability to write clean, readable C# code and reusable C# libraries.
  • Expertise in design and architectural patterns.
  • Proficient with code versioning tools, primarily Git.
  • Experience with CI/CD tools, including GitHub Actions.
  • Strong communication skills.

 

Desirable skills:

  • Knowledge of AWS (preferred).
  • Experience with Datadog or similar observability platforms (preferred).
  • Familiarity with Kubernetes (preferred).
  • Experience with distributed and event-based architectures (preferred).

Benefits:

  • 25 days of holiday per annum (excluding bank holidays).
  • An additional day's holiday for your birthday.
  • Company sick pay scheme.
  • Cycle to work scheme.
  • Pension auto-enrolment after 3 months of service.
  • Enhanced maternity, paternity, and shared parental leave.
  • Health insurance for the employee, spouse, and children through Vitality.
  • Flexible working arrangements can be agreed upon.

 

If you are curious and want to have a confidential chat, please email me at Thana@engagewithus.com or call me on 0117 450 7706!