Senior Software Engineer
Core
Lead developers guide development teams in building and configuring applications within the Microsoft Dynamics / Power Platform stack, ensuring technical quality and integration. (via careerplan.io/jobs/10122365-senior-software-engineer-at-capita)
Role type
Senior Software Engineer (Lead Developer)
Builds
Microsoft Dynamics 365 / Power Platform applications and system integrations
Domain
Enterprise Software / Microsoft Ecosystem
Required skills
PL-400 Power Platform Developer certification, Microsoft Dynamics 365 / Power Platform stack expertise, Azure exposure, complex program/script documentation and refactoring, system integration planning, test environment configuration, integration testing design and execution, code review leadership, junior developer mentoring
Preferred skills
Strong documentation and handover experience, business area knowledge, meeting organization and chairing
Technologies
Microsoft Dynamics 365, Power Platform, Azure
Responsibilities
Building and configuring applications in the Microsoft Dynamics / Power Platform stack, documenting and refactoring complex programs/scripts, ensuring team adherence to project quality standards, applying agreed standards and tools to achieve well-engineered outcomes, communicating client specifications to development teams, assisting with application troubleshooting and debugging, participating in code reviews, keeping projects on schedule, collaborating on system integration plans, defining complex integration builds, designing and reporting results of integration tests, educating junior developers on best practices
Seniority
Senior, hands-on IC with leadership responsibilities