Software Engineer
Posted 1 Oct 2026
Advertised as “Lead CRM/Power Platform Developer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 8+ yrs
- Management level
- People management
No salary listed for this role.
Role – Lead Software Engineer – MS Power Platform/ Dynamics CRM
Where the job is based: Bangalore
Experience: 8+ Years
This role demands 3 days of work from the office every week and occasional out-of-hours working to support customer interests.
Who we are:
Kerv Digital (previously known as cloudThing) solve complicated problems with great digital experiences. We combine Power Platform, DevSecOps, Data Science and Software Engineering to achieve measurable business outcomes for our clients. Headquartered in Birmingham and part of Kerv, we are part of a £50m revenue global organisation, with over 450 employees, working with over 800 sector-leading clients, with offices in London, Birmingham, and Bangalore.
Kerv is an ethically led organisation, and we are proud of our values. Our mission to Build Future and make a positive difference in society helps guide us to choose to work primarily with Nonprofit and Public Sector organisations. We encourage all our developers and designers to embrace the latest technologies, frameworks, and cloud deployment platforms to help our clients achieve more. We relish the difficult problems and integration challenges and guarantee our developers are never bored.
We are proud to be certified as a Great Place to Work by independent assessors in both the UK and India. We can offer you an inclusive, collaborative atmosphere to develop your skills as part of a global multi-discipline development team with opportunities to be mentored by forward-thinking architects.
Join us today to work closely with household name clients, build your technical prowess, and make new friends along the way.
Responsibilities:
-
Building custom Dynamics CRM solutions, principally via CRMOL and including extensive presentation of bespoke business processes
-
Understanding and implementing solutions architected using service orientated, distributed, micro-service and other patterns appropriate to identified requirements
-
Building complimentary solutions that integrate with CRM back-ends, such as customer
portals and integrations with other systems
-
Working closely and effectively within a multi-developer team
-
Reviewing documentation, designs and implemented solutions alike to ensure proposed approaches are implementable
Required Skills
- Extensive experience implementing and customising solutions.