Senior Level Full Stack .Net Engineer

  • St. Louis, MO, USA
  • Employees can work remotely
  • Full-time
  • Role type: Individual Contributor
  • Department: Engineering
  • Division: Technology

Company Description

Take a seat on the Xplor Pay rocket ship and join us as a Principal Full Stack .NET Developer to help people succeed across the world.

From dropping your kids off at childcare, getting something at home repaired, going to the gym or a fitness studio, to picking up your dry cleaning — our software, payments, and commerce-enabling solutions help everyday life businesses to overcome obstacles and form great relationships with their customers.

Job Description

About the opportunity

You’ll join the Xplor Pay .NET Team which provides a full stack payment processing to integrators, partners, and merchants. Whether small and independent or large franchises, we build services that customers can rely on.

You will be reporting into the Settlement and Billing Manager.  You will be involved in the entire software development lifecycle, working with Product Owners, Business Analysts and others to help deliver and support the settlement, billing, and balancing functionalities across our payment processing system and APIs.

Responsibilities you’ll have:

  • Hands on problem-solving attitude with the ability to generate ideas/solutions and adapt and learning new technologies on the job.
  • Write clean, testable, and well-documented code.
  • Refactor existing code, write unit tests and review other teammates code.
  • Diagnose problems and defects by collecting information, finding root causes, and fixing them.
  • Conduct peer reviews for other members of the development team, ensuring that project conventions are adhered to and that requirements are correctly implemented.
  • Participate in full-life cycle software development.
  • Review functional and technical documentation and improve where needed.
  • Have a keen eye for improvement in scalability, performance, security, and maintainability.
  • Involve and engage with other developers and other teams to motivate and connect with others.
  • Mentoring junior team members and guiding them towards raising their own software quality standards.
  • Estimate, plan and implement new features in collaboration with product and design.
  • Code based on standards and best practices provided by your team lead.
  • Keeping up-to-date with industry trends and technology developments.


What would make me a good candidate?

  • 5+ years of hands on development using Microsoft .Net technologies including C# over Microsoft SQL data repositories, .Net core 2.0 framework and higher.
  • Experience with distributed system architecture environment.
  • Experience with Azure development is a plus
  • Previous experience working in merchant credit card processing systems.
  • Contribute to analysis of software projects including performance, diagnosis, and troubleshooting.
  • Create and maintain documentation for developed APIs.
  • Familiarity with SCRUM activities.
  • Proactive, self-motivated learner with a strong drive to achieve personal goals.
  • Professional and articulate communications skills.
  • Ability to work in a team where you manage your own time and priorities.
  • Motivated by a fast-paced environment where you will have to constantly adapt - no two days are the same!
  • You’re a true team player who helps out your teammates when required.
  • You align with our four core values and you’re simply a good human.

Additional Information

What does it mean to work for Xplor?

Our four core values - Make life simple, Build for people, Move with purpose and Create lasting communities - are key to who we are and guide us from how we hire to how we recognise our team members.

Some of the perks of working with us: 

  • Unparalleled opportunities to learn and accelerated career development
  • A collaborative, team environment with people who truly love what they do
  • Unlimited access to Udemy for Business, 10% of your time devoted to growing you and your career, and further support to help you grow
  • Access to mental health support
  • Flexible work arrangements
  • Unlimited Personal Time Off

More about us

We’ve recently expanded our reach by merging the two software and payments powerhouses TSG and Clearent. The resulting company is Xplor Technologies serving over 82,000 businesses that processed over $27 billion in payments, operating across 158 countries in 2020. 

Xplor is headquartered in the United States in Atlanta, GA, with operations across North America, Australasia, Europe, and the United Kingdom. We now have over 2,000 Xplorers, working across five “everyday life” verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

How to apply?

To start your application with us, please submit your CV and a cover letter and we’ll be in touch as soon as we can. 


To learn more about us and our products, please visit 

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age. Applications are encouraged from all sectors of the community. 

All Information will be kept confidential according to EEO guidelines. 

Xplor is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Xplor will take the steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please contact us at [email protected] or +1 561-598-5952.

We’re also committed to replying to each application and look forward to getting in touch with you soon.