At Frontline Data Solutions, we empower some of the world’s leading chemical, oil & gas, and manufacturing companies with innovative web-based environmental, health, and safety software. Our tools drive efficiency and compliance, helping organizations thrive in complex, high-stakes industries.As part of our backend engineering team, you’ll play a key role in designing and building scalable, testable APIs that power mission-critical features across our product suite. You’ll work closely with product managers and other developers to refactor a legacy monolith into a modern, service-oriented architecture.We’re looking for a backend developer with strong experience in C#, .NET Core, and SQL—someone who thrives on solving technical challenges and writing clean, maintainable code. You should be comfortable working independently and collaboratively in a distributed team environment.Our culture blends the agility and ownership of a startup with the professionalism and long-term vision of a company that’s been delivering results for over 26 years. Your contributions will directly impact the reliability, performance, and scalability of our platform.The RoleWhat you'll doAs a Back-End API Developer at Frontline Data Solutions, you’ll play a vital role in the evolution of our SaaS platform, which supports some of the world’s most respected companies in high-compliance industries like chemical, oil & gas, and manufacturing.
Build New Features: Collaborate with Product Managers, Frontend Developers, and fellow Backend Engineers to design and implement new features that enhance functionality, performance, and user experience across our core applications.
Modernise Our Architecture: Help lead the transformation of our existing monolithic application into a modern, scalable, service-oriented architecture. You’ll have the opportunity to influence key architectural decisions and implement services that are robust, secure, and maintainable.
Embrace Quality & Scale: Contribute to a codebase that’s clean, well-documented, and covered by tests. You’ll write scalable code with a focus on performance, fault-tolerance, and long-term maintainability.
Solve Meaningful Problems: Work on real-world challenges in safety, compliance, and operations that have a measurable impact on our customers’ businesses and the well-being of their employees.
Thrive in a Supportive Culture: Be part of a small, collaborative engineering team where your ideas are heard, your contributions matter, and your growth is supported.
Ideal ProfileSkills you'll needTo succeed in this role, you'll bring strong technical skills, a problem-solving mindset, and a passion for building great software:
Proven Experience in C# and .NET Core: You’re comfortable building and maintaining APIs and backend services using modern .NET technologies.
RESTful API Development: You have a solid understanding of API design principles and experience integrating and consuming APIs in real-world applications.
Database Proficiency: You can write efficient SQL queries and work with relational databases to ensure data integrity and performance.
Version Control Mastery: You’re confident with Git-based workflows and understand how to collaborate effectively through pull requests and code reviews.
Bonus – Search Experience: Familiarity with Solr or other search technologies is a plus, but not required.
Strong Communication & Collaboration: You’re comfortable discussing technical trade-offs, breaking down complex problems, and working across functions to deliver high-quality solutions.
What's on Offer?
Excellent career development opportunities
Work within a company with a solid track record of success