> Markdown version of [/jobs/ext/3015385-software-development-lead](https://www.wearedevelopers.com/jobs/ext/3015385-software-development-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Lead - **Company:** Procom - **Location:** Richmond, CA, United States - **Experience:** Expert - **Salary:** $132,600.0 - $176,800.0 - **Contract:** Contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Microsoft Azure, C Sharp (Programming Language), Databases, Continuous Integration, Data Hub, DevOps, Microsoft Dynamics CRM, High-Level Architecture, Microsoft Dynamics, Microsoft Windows SDK, Software Engineering, Systems Integration, Model-Driven Development, Enterprise Software Applications, Microsoft Power Automate, Git, Information Technology, Enterprise Integration, Powerapps - **Published:** September 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=09b5002055df247a ## About the Role * Bachelor's degree in Computer Science, Software Engineering, IT, or equivalent professional experience * 6+ years of software engineering/development experience * 4+ years of hands-on Dynamics 365/Power Platform - Dynamics 365 Customer Service, Field Service, and/or any other Dynamics 365 CE applications, including configuration, customization, development, integrations, and end-to-end implementation. * Power Apps, Canvas Apps, Model-driven Apps, Power Automate, Dataverse, Power Fx, PCF * 5+ years of strong C#/.NET development experience * 3+ years as a Software Development Lead, Technical Lead, Senior Developer, Architect, or equivalent * Demonstrated experience designing and reviewing enterprise application architectures * Experience providing technical ownership/leadership for projects involving multiple technology and business teams * Experience coordinating with Platform, Security, Infrastructure, Data, DevOps, Architecture and other enterprise teams * Strong Microsoft Azure, REST/API and enterprise integration experience * Experience with Git, Azure DevOps, CI/CD and Dynamics 365/Power Platform ALM * Strong experience with Microsoft Dataverse and its data model, relationships, security, business rules, workflows, power automates, business process flows and Strong SQL Server and database fundamentals * Ability to influence and coordinate teams without necessarily having direct authority over them ## Description Our client is seeking a technically strong Software Development Lead who spends approximately 50% of their time hands-on with development and technical problem-solving, while dedicating 25% to technical delivery leadership and 25% to architecture and technical governance. Specific Responsibilities and Deliverables: 50% - Hands-on Technical Contribution * The lead should remain technically engaged rather than becoming purely a project coordinator. * Responsibilities include: + Developing and reviewing complex C#/.NET and Dynamics 365 solutions + Developing Model-driven Apps and Canvas Apps, with Strong Power Fx experience for Canvas Apps. + Providing technical guidance to developers + Troubleshooting complex technical issues + Performing code and design reviews + Helping resolve difficult implementation problems + Developing prototypes or proof-of-concepts where appropriate + Working with Dynamics 365, Dataverse, APIs, Azure and integration components + Ensuring development follows established engineering and architectural standards + Mentoring developers and improving technical practices 25% - Technical Delivery Leadership * The lead is responsible for ensuring the technical side of the project stays on track. * Responsibilities include: + Tracking technical progress at the project level + Identifying technical risks, dependencies and blockers early + Coordinating with Platform, Security, Infrastructure, Data, DevOps and other teams + Driving cross-team technical dependencies to resolution + Ensuring required technical decisions are made in a timely manner + Monitoring technical readiness for key project milestones + Escalating technical risks that could affect scope, schedule, quality or delivery + Working closely with the Project Manager/Product Owner to communicate technical status + Ensuring the development team has what it needs to deliver + Keeping technical work aligned with project objectives and timelines 25% - Architecture & Technical Governance * The lead acts as an important technical peer/reviewer to the Solution Architect. * Responsibilities include: + Reviewing architecture and solution designs created by the Solution Architect + Challenging architectural decisions constructively when appropriate + Ensuring solutions are fit for purpose and appropriately engineered + Identifying both over-engineering and under-engineering + Evaluating technical trade-offs between complexity, cost, maintainability, scalability and risk + Ensuring Dynamics 365 and Microsoft platform capabilities are used appropriately before introducing unnecessary custom solutions + Reviewing integration, security, performance and scalability considerations + Ensuring architecture is practical and implementable by the development team + Identifying architectural risks before they become implementation or delivery issues + Ensuring alignment with enterprise architecture and technology standards + Helping translate high-level architecture into practical technical implementation ## Related Videos - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [PoC “Austria Experience Data Hub”](https://www.wearedevelopers.com/videos/92-poc-austria-experience-data-hub) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)