Patch My PC

Software Engineer, Fullstack

Patch My PC

full-time

Posted on:

Location Type: Hybrid

Location: PenistoneUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £65,000 - £80,000 per year

About the role

  • 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 building complex reporting queries, large dataset processing and Microsoft Graph/third party api integrations.
  • 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.
  • Mentor other team members and help to present solutions across business units.

Requirements

  • 6+ years of professional software development experience, with hands-on ownership of real-world production systems
  • Strong experience building modern full-stack applications, contributing across backend services and client-side functionality
  • Proficiency with .NET / C#, React with TypeScript including state management
  • MongoDB or other NoSQL databases, Docker, and Azure DevOps (source control, CI/CD, and work tracking)
  • Strong experience working with data including data creation, transformation, and analysis to enable dashboards and visual insights
  • Proven ability to design, build, and consume API-driven systems that are scalable, maintainable, and well-documented
  • Experience building intuitive client-side experiences that turn complex data into clear, usable visualizations
  • Enjoy collaborating in a distributed team environment, contributing to a shared codebase, and growing frontend ownership alongside teammates
Benefits
  • Pension: Patch My PC matches 200% of contributions up to the first 5% of salary, resulting in a total potential match of 10%.
  • Medical and Vision through Bupa coverage: Patch My PC covers 100% of the employee's and dependents cost.
  • Income Protection & Life insurance through Canada Life
  • 10 days sick leave
  • 25 days of PTO
  • Three Days of Volunteer leave
  • Charitable donation matching
  • Tuition reimbursement
  • Gym & fitness reimbursement
  • Internet Stipend

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#ReactTypeScriptMongoDBNoSQLAPI designdata transformationdata analysisfull-stack development
Soft skills
communicationmentoringcollaborationproblem-solvingclarifying requirementsstakeholder engagementteamworkcode reviewproactive resolutionadaptability