Software Engineer, Backend

Company:  Patch My PC
Location: birmingham
Closing Date: 19/06/2026
Hours: Full Time
Type: Permanent

Job Description

Job Description:

  • Writing secure, correct, efficient, clear and supportable “production ready” code that meets internal standards and industry best practice.
  • Enhance and extend our existing products, including device management, microservices, and WPF (Windows Presentation Foundation) applications to deliver seamless experiences to our customers.
  • Design and build APIs that integrate with internal and external services and contribute to overall system functionality.
  • Clarifying and communicating engineering requirements for new products, features, quality improvements, or design changes.
  • Track progress, update stakeholders, communicate with peers and broader team through stand-ups, regular updates on work items.
  • Implement industry-standard security practices to safeguard both customer and internal data.
  • Ensure thorough testing of code, participate in code reviews, and proactively resolve bugs and performance bottlenecks.

Requirements:

  • 5+ years of professional development experience in C#.
  • Experience with ASP.NET Core microservices and/or desktop applications (WPF or similar).
  • Strong experience in API Development, particularly with RESTful APIs.
  • Experience with MongoDB or similar NoSQL databases.
  • Familiarity with security practices in software development, such as secure coding, encryption, and data protection.
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Proficiency in Git for version control and collaborative development.

Benefits:

  • 401k Match: Match 200% of contributions up to the first 5% of salary, resulting in a total potential match of 10%.
  • Medical, Dental, and Vision Coverage: Patch My PC covers 99% of premiums for both team members and dependents.
  • FSA/HSA.
  • Fertility benefits.
  • Parental leave.
  • Paid-time off (PTO).
  • Volunteer leave.
  • Charitable donation matching.
  • Tuition reimbursement.
  • Gym membership reimbursement.
  • Internet stipend.
  • Pet insurance.
Apply Now
Share this job
Patch My PC
  • Similar Jobs

  • Director, Software Engineering

    Birmingham
    View Job
  • Senior Software Engineer

    forestdale
    View Job
  • Staff Software Engineer, Data Platform

    birmingham
    View Job
  • Senior Manager, Software Engineering

    birmingham
    View Job
  • Project Manager, Software Engineering, Offshore

    birmingham
    View Job
An unhandled error has occurred. Reload 🗙