Back to Jobs

Lead Software Engineer

Paxton
Brighton

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

C#.NETWeb APIAzureTest-driven DesignBehaviour-driven DesignSoftware Design PatternsSOLID Principles

About the role

  • Champion module design and feasibility plans, ensuring successful implementation across new and existing product ranges.
  • Collaborate with other teams to identify dependencies, mitigate risks, and recommend solutions.
  • Provide clear technical updates and articulate proposals to project and management teams.
  • Mentor and support team members, communicating technical changes and impacts.
  • Review requirements, specifications, and designs to assure product quality.
  • Enhance tools and workflows, recommending improvements.
  • Push technology boundaries to deliver innovative solutions.
  • Investigate and resolve software defects promptly.
  • Coordinate and deploy new builds for release candidates.
  • Ensure effective development testing, including Unit, Integration, Performance, Stress, and Automation Testing.
  • Contribute to decisions on overall software architecture.
  • Champion the code review process and ensure timely feedback resolution.
  • Build strong relationships with engineers, providing direction and support.

What are we looking for?

  • Proven experience in software development, including test-driven and behaviour-driven design methodologies.
  • Strong knowledge of C#, .NET, Web API, and advanced front-end and back-end technologies.
  • Comprehensive understanding of software design patterns and SOLID principles.
  • Experience working with Azure or equivalent cloud services.
  • Excellent team player with strong communication, mentoring, and leadership skills.
Lead Software Engineer
Paxton
Apply