Software Engineer
Senior Applications Developer & Data Specialist
Location: City of London
Work Arrangement: Hybrid
Salary: £70,000 - £80,000 per annum + discretionary bonus
Start Date: Immediate
Our client, a best-in-class globally recognised strategic advisory firm, is seeking an experienced Senior Applications Developer & Data Specialist to join their growing technology team.
Reporting to the Group Head of Business Applications, you will take ownership of the design, development, integration, and ongoing support of business-critical applications and data platforms. Working closely with Finance, BI, Marketing, HR, and wider ICT teams, you will be a trusted technical lead — someone who can architect and build complex solutions from scratch, not just configure existing tools.
This is an excellent opportunity for engineers who are comfortable owning production systems end-to-end, driving DevOps practices, and engaging directly with business stakeholders to turn requirements into scalable, secure solutions.
Role Responsibilities:
Application Development & Support:
- Design, develop, and own core business applications including Dynamics 365 (Finance, CRM, Marketing), Power Platform (Power Apps, Power Automate, Power BI, Dataverse), and collaboration tools such as SharePoint and Egnyte.
- Manage application environments, ensuring stability, performance, and scalability.
Integration & Automation:
- Architect and implement API integrations and automation workflows across business systems — designing complex solutions from scratch using C#, Azure, and modern integration patterns.
- Identify and deliver automation opportunities to improve operational efficiency.
Data & Reporting:
- Support and enhance data warehouse and data lake solutions.
- Develop and maintain reporting capabilities, including Power BI dashboards and internal data tools.
- Define and implement data quality standards, validation processes, and ownership models.
DevOps & Release Management
- Own and manage DevOps pipelines and release management processes using Azure DevOps
- Champion CI/CD best practices and maintain robust deployment oversight
Security & Governance:
- Embed secure development practices in line with ISO standards and internal governance frameworks.
- Support audit activities and ensure compliance across all application development work.
Architecture, Strategy & Stakeholders:
- Contribute to application and data architecture decisions and longer-term platform roadmaps
- Act as technical lead in vendor discussions, third-party assessments, and roadmap planning
- Work closely with business teams to understand requirements and deliver effective technical solutions
Essential Skills / Experience:
The following are the primary differentiators for this role — candidates must demonstrate substantial hands-on experience, not configuration or platform-level familiarity:
- Hands-on C#, .NET development — building complex solutions from scratch
- Azure architecture and services (App Services, Logic Apps, Automation)
- Azure DevOps ownership — pipelines, release management, CI/CD
- Agile ways of working and adaptability in fast-moving environments
Additionally:
- Microsoft Dynamics 365 (FSCM & CE)
- Power Platform (Power Apps, Power Automate, Power BI, Dataverse)
- JavaScript and modern frontend frameworks
- SQL / T-SQL and data modelling
- RESTful and Graph API design and maintenance
- Authentication and authorisation (OAuth, SSO)
- Secure coding (OWASP Top 10) and identity / access management
- Third-party SaaS integration (CRM, ERP, Finance, Marketing tools)
- Strong data literacy — data platforms, reporting, and analytics
- Strong stakeholder communication across business and ICT teams
If you are passionate about this opportunity and meet the qualifications and skills outlined, we encourage you to promptly submit your CV for consideration. Please note that the duties mentioned above are not exhaustive, and the role's responsibilities may evolve in response to changing circumstances and requirements.
Sure Commercial Limited (trading as Sure Exec Search) is a proud Equal Opportunities employer and does not discriminate against any candidate on the grounds of age, disability, sex, gender identity, sexual orientation, pregnancy and maternity, race, religion or belief, marriage and civil partnerships, or other applicable legally protected characteristics. Our Diversity, Equity, and Inclusion Policy is available on request.