Who/What is DealX?
DealX is a technology and data company that builds Software-as-a-Service products for the financial market (Securitization), with customers primarily in the US.
We’re a people-first product company that believe in building empowered & autonomous product teams to deliver on our Product Vision & Strategy, with a strong culture of collaboration over and above our core values of Curiosity, Can-do, Accountability, Simplicity, Communication and Wellbeing.
Our offices are primarily in South Africa & Mauritius, although we do employ people in the US, UK and New Zealand as well. We are a remote-first company, so this role is open to anyone in Mauritius – all you need is a reliable workspace at home.
Whilst we started in 2006 as a single company, in 2021 we separated the Consulting (StructureIt) part of the business from the Product (DealX) part of the business. Our shared services group "Enablement" remains employed by StructureIt and provides services to both businesses.
In 2021, Morningstar Credit invested in DealX as part of the reorganisation, and in 2023, we launched a collaborative new product. The platform is powered by DealX Tech & Data and marketed as Morningstar Credit Analytics, a well-known and trusted brand in the US market.
We are proud to say that as of March 2025, DealX is wholly owned by Morningstar Credit, and we have tremendous ambition to bring deeper and wider value to the market through additional tech and data products.
We’re looking for capableSoftware Engineers to join our mission!
Read more about us here:
What a typical day looks like
- This is a hands-on coding position with challenging problems to solve.
- Delivering high quality working software, which all contributes to the overall success of our product suite.
- Product Roadmap
- Maintenance / Technical Debt
- Product Support
- We often revisit and tweak our Way of Working to ensure that the right parts of the team are doing the right things.
- Coding, collaborating, and communicating as part of a cross functional globally distributed product team.
- Code reviews and contributing to shared best practices.
- Collaborating on high-level system architecture and technical strategy.
- Contributing to automation that drives our CI/CD and improving or creating internal tooling.
- Continuous learning – we encourage continuous learning and knowledge sharing.
- Regular 1:1’s & bi-directional feedback with your team lead/manager/mentor.
What we are looking for
We highly value the culture aspect of our team, so a good culture-fit is deal-breaker for us.
People / Team:
- You are passionate about technology, writing code & collaborating with like-minded folks.
- Have worked in a senior role and have experience delivering working software from inception to deployment touching on frontend, backend, and infrastructure.
- You can work in an existing codebase, we certainly leverage a lot of modern tech, but you’ve been around the block to know that not all parts of a product are new & shiny!
- Strong opinions held weakly and care about writing legible performant code.
Technology:
- 5+ years relevant working experience.
- Deep experience and working knowledge of .NET.
- Strong relational database design and advanced SQL experience with OLTP databases, such as MSSQL Server and/or PostgreSQL.
- A good, hands-on understanding of software architecture & design patterns.
- Experience writing testable code and opinions on unit, functional and integration tests.
- Hands on experience with containerized applications.
- Experience using cloud platforms (AWS, Azure, etc).
- Hands on experience with at least one modern web technology - such as Angular, React, Vue or similar.
- Able and willing to work in and modernise legacy systems.
Role Fit:
- Whilst we are looking for Full Stack Engineers that can contribute to all areas of our products, this role is more Backend/Data focused.
- We have cross-functional product teams with T-Shaped engineers expected to be able to contribute in all areas of the product.
- That said, we also believe in leveraging the unique strengths of each individual - whatever that might be.
- Seniors are expected to collaborate and mentor more junior members of the team. That said, management isn’t the only growth path – you can stay an individual contributor too – depending on your interest and capability to manage others.
What’s in it for you?
Our internal employee handbook, including details about our benefits, is published publicly - so feel free to read through it there, or look at the highlights below.
Location
- We are remote first, but do have an office should you want a more hybrid setup (Company provided lunch on Fridays if you are in the office)
- Flexible working hours.
First Day Starting kit
- Yours to own:
- Money towards keyboard of your choice
- Headset
- Laptop Riser
- Mouse
- Company owned take home set up:
- High-spec laptop
- 27" Screen
- 24" Screen
Insurance – fringe benefit / company paid
- Medical Aid – Discovery Classic Saver & Vitality.
- Life Insurance.
Learning
- Learning Budget - Books or Courses - you choose how to use it.
- Conference Budget – to attend relevant conferences, physical or virtual.
Culture
- Employee-first culture that encourages work/life balance.
- Everyone has a voice, regardless of title.
- Psychological safety.
- Annual company outings.
Annual Leave
- 22 days annual leave.
- Paid Maternity, Paternity, Study & Moving leave.
Long-Term Loyalty Benefits
- 2 years - monthly budget towards a cell phone contract OR petrol card
- 5 years - 3 additional days annual leave.
- 7 years – Company paid weekend getaway.
- 10 years - 3 month paid sabbatical.