C# Developer

Company:  The Engage Partnership Recruitment
Location: exeter
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

C# Developer


??Job Title: Back End Software Engineer

??Location: 3 days in Exeter 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 [email protected] or call me on 0117 450 7706!

Apply Now
Share this job
The Engage Partnership Recruitment
An error has occurred. This application may no longer respond until reloaded. Reload 🗙