Skip to main content
Back to Careers

Senior Software Developer (Backend)

The ideal candidate for this role will join a newly formed cross-functional development team. The Project Blue team is responsible for delivering technology to increase efficiency and drive automation in the sales process between suppliers and distributors. A strong desire to introduce and work with emerging technologies is essential as is knowledge and experience of building Cloud-native applications. As a senior software developer joining at the start of the project, initially, you will be working with the lead architect to understand business requirements and build out the project foundation.

You are a good fit if you:

• Care about the quality of your team’s work and their success.
• Care about the quality of products you are building.
• Are a natural problem solver with a desire for continual self-improvement.
• Enjoy solving customer’s problems and delivering solutions that make a difference.

Facilisgroup is a fast-moving, fast growing, innovative SaaS company located in Brentwood, Missouri.


  • Write new high-quality, maintainable, and testable C# code.
  • Maintain and extend existing product features.
  • Translate user stories and use-cases into functional code and new features.
  • Continually improve skills and expand product domain knowledge.
  • Work as part of and contribute to the success of a horizontal agile team.
  • Guide and mentor team members in best practices and technologies.
  • Discussion and decision making.
  • Contribute to the hiring process for new developers Contribute to software architecture.

Required Skills:

  • Expert in writing high-quality C# code.
  • Expert in .NET Framework / .NET Core
  • Microsoft SQL, Dapper, Entity Framework, or other ORMs.
  • Microsoft Azure and related platform technologies and services.
  • Git source control and source management strategies.
  • Extensive experience working with REST / OData APIs or similar EDIs.
  • Strong understanding of SOLID design principles, object-oriented software development patterns, techniques, and best practices.
  • Experience working in an agile team.
  • Highly effective communicator in written and verbal English
  • Some experience working with SOA and/or Microservice Architectures.
  • Experience building cloud-native applications using Microsoft technologies.

What helps to catch our eye:

  • You have successful experience working in small development teams.
  • You are confident enough to accurately estimate work presented to you by a Product Owner and deliver on commitments to a sprint.
  • You are incredibly detail oriented, care about quality, and finding the best solution to a problem.
  • You have a high degree of autonomy and drive with a customer-first mentality.
  • You have an inquisitive nature, ask questions, and know when to challenge.
  • You make the necessary effort to understand the big picture and solution from top to bottom, start to finish.
  • You have a demonstrable record of becoming a domain expert for the products you have worked on.

Nice-to-have (but not essential):

  • Experience working with various software and platform architectures.
  • Experience with Microsoft Azure and its related services.
  • Experience working on an e-commerce, CRM, or ERP system.
  • A love for working full stack.

Education & Experience:

  • Bachelor’s degree in Computer Science or related field; and,
  • 8+ years’ commercial experience as a software developer working in the Microsoft Stack.

To apply for this position, please go to the link below, complete the Culture Index survey and upload your resume.

This survey is a tool that helps us better understand your overall fit for the position and how you prefer to be managed and communicated with. Candidates under consideration will be contacted for an interview.

Facilisgroup is an equal opportunity employer. We are committed to treating everyone with dignity and respect. All applicants will be considered for employment without attention to race, ethnicity, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status, or criminal history.