Software Developer
- Pay: £35,000.00-£45,000.00 per year
- Job Description: Codeless BPA Developer (MS SQL & API Integration)
- Location: Remote
Role Overview
A well-established, multi-award-winning Sage Intacct partner is looking for a Codeless BPA Developer to join their growing technical team. The role is responsible for designing, building, and maintaining automated business processes using low-code/no-code automation platforms. Focused on integrating core finance systems with other business applications through APIs, data connectors, and SQL-based data operations, this role requires strong analytical capability, a solid understanding of financial workflows, and the ability to collaborate closely with functional consultants and project managers to deliver high-quality automation solutions.
Key Responsibilities
Business Process Automation
- Develop, configure, and deploy automated workflows using codeless BPA platforms (e.g., Nintex, Power Automate, Boomi, Workato, Make, or similar)
- Analyse existing manual processes and redesign them for automation, efficiency, and scalability
- Build reusable automation components, templates, and integration patterns
- Collaborate with functional consultants and project managers to ensure automated solutions align with business requirements and project timelines
Systems Integration
- Integrate BPA workflows with finance systems such as Sage Intacct (highly desirable), Dynamics, NetSuite, or other ERP/financial platforms
- Design and implement API-based integrations (REST/SOAP) to exchange data between internal and external systems
- Manage authentication methods including OAuth, API keys, and service accounts
Data & SQL
- Write and optimise MS SQL queries, stored procedures, and views to support automation logic and data transformations
- Work with relational databases to extract, validate, and manipulate data for workflow use
- Ensure data integrity and consistency across integrated systems
Technical Delivery & Support
- Translate functional and financial requirements into robust technical workflows
- Troubleshoot integration issues, API failures, and workflow errors
- Maintain documentation for workflows, integrations, and data mappings
- Monitor automation performance and implement improvements
- Provide technical input during project scoping, solution design, and testing phases
Essential Skills & Experience
- Hands-on experience with codeless/low-code BPA platforms
- Strong understanding of API concepts, including REST endpoints, JSON/XML payloads, and authentication
- Proficiency in MS SQL for querying, data modelling, and performance tuning
- Experience integrating with Finance/ERP systems
- Ability to interpret business and functional requirements and convert them into technical workflows
- Strong problem-solving skills and attention to detail
- Comfortable working collaboratively with functional consultants, project managers, and cross-functional teams
Desirable Skills
- Experience integrating with Sage Intacct, including API usage (REST/SOAP), object and dimension structures, and financial data flows (AP, AR, GL, Projects, etc.)
- Familiarity with financial processes and accounting principles
- Exposure to ETL tools or data integration platforms
- Knowledge of cloud platforms (Azure, AWS) and modern integration patterns
- Experience with version control and deployment pipelines for automation assets
Personal Attributes
- Analytical mindset with a passion for process improvement
- Strong communication skills, able to engage with both technical and non-technical stakeholders
- Self-driven, organised, and comfortable managing multiple concurrent projects
- Curious and proactive in learning new systems and integration methods
- Collaborative and team-oriented, with the ability to build strong working relationships
Typical Background
Candidates may come from BPA/automation development, systems integration, data engineering or SQL development, or low-code/no-code platform development.
When you apply, a consultant from Urban Empire Recruitment will be in touch if your application is shortlisted.
Please note: Due to the high volume of applications, if you do not hear from us within 7 days, your application has not been successful on this occasion. However, we may retain your details and contact you regarding future suitable opportunities. We wish you every success in your job search.