Job Description
Company Overview
ACA Group is a leading governance, risk, and compliance (GRC) advisor in the financial services industry. The company offers a comprehensive compliance technology platform integrating more than a dozen purpose-built modules, providing broader capabilities than many competitors.
ACA operates on a unique User/Provider Model, where its technology is used both by clients and internally across managed services and advisory practices. This creates a feedback loop that helps improve performance, usability, and real-world effectiveness of the platform.
The role will begin remote and later transition to a hybrid schedule once the Durham office is established, requiring onsite presence 2–3 days per week.
Job Details
- Build and enhance a next-generation cloud-native platform used by financial institutions.
- Work across the full technology stack including front-end, backend, and infrastructure.
- Collaborate with product managers, compliance experts, and clients.
- Develop solutions at the intersection of finance, technology, and AI.
- Participate in continuous learning related to technology, financial markets, and regulatory challenges.
Key Responsibilities
- Design and implement cloud-native software solutions.
- Work across the stack from front-end user experience to backend services and infrastructure.
- Collaborate with product managers, compliance specialists, and clients to solve business problems.
- Apply AI and automation within the platform while maintaining human oversight.
- Continuously learn and adapt to new technologies and regulatory environments.
- Build and maintain services and user interfaces using modern full-stack technologies such as C#/.NET and Angular.
Qualifications
- Experience in software development across different levels of seniority.
- Ability to work in collaborative, fast-paced environments.
- Strong interest in both technology and financial systems.
- Problem-solving mindset with curiosity and motivation to learn.
Skills
- Full-stack software development
- Cloud-native application development
- Containerized microservices architecture
- Real-time data pipelines
- API-first services
- AI integration and automation
- SaaS platform development
- C# / .NET
- Angular
- Collaboration and problem solving
- Continuous learning and adaptability.