Senior Software Developer

Stable10
Central, VA

Senior Software Developer

Confidential Client | Central Virginia | Hybrid | Initial Contract with View to Perm


A growing multi-company organisation is looking for a Senior Software Developer to take ownership of its internal application portfolio and help scale the software platforms that support daily operations across multiple businesses.


This is an initial contract role with a view to converting permanent after the first period, so applicants must be open to a longer-term permanent opportunity.

The role will suit someone who has owned production applications end-to-end, can work directly with senior leadership, and is comfortable taking responsibility for architecture, integrations, code quality, releases and future platform development.


You will work closely with the CIO to understand the existing application landscape, take ownership of in-house systems, and help expand those platforms across additional companies as the business grows. This is not a ticket-based support role — the client needs someone who can make technical decisions, improve existing applications, and build reliable systems that have a real operational impact.


Key responsibilities include:

  • Taking ownership of existing internal applications
  • Building, maintaining and improving custom business systems
  • Designing and managing APIs, integrations and data workflows
  • Supporting application rollout across multiple companies
  • Working directly with business users to gather requirements
  • Managing code quality, documentation, releases and deployment processes
  • Collaborating with data/BI teams around application data and reporting needs
  • Supporting Azure-based application and data environments


Key experience required:

  • 7+ years’ software development experience
  • Strong experience with C#, Python, JavaScript / Node.js or similar
  • Experience owning production applications end-to-end
  • REST API development and third-party integrations
  • SQL Server, PostgreSQL or similar database experience
  • Azure cloud experience
  • Azure DevOps, Git, CI/CD and release management
  • Experience working with internal business applications
  • Strong communication skills with non-technical stakeholders


Nice to have:

  • ERP integration experience
  • Power BI / data pipeline exposure
  • Power Apps / Power Automate experience
  • ArcGIS / Esri experience
  • Experience in a multi-company or acquisition-led environment


Location: Hybrid, Central Virginia


Onsite: Likely 1–2 days per week, with some flexibility


Type: Initial contract with view to permanent


Sponsorship: Not available at this time


Please apply with your latest resume for more information.

// // //