Software Engineer III
- Lead the design, development, customization, and support of solutions built on Microsoft Dynamics 365 Government.
- Design and implement customizations, plugins, workflows, integrations, and other enhancements within Dynamics 365 Customer Service / CRM.
- Integrate Dynamics 365 Government with Azure Government and external enterprise platforms through secure APIs, services, and middleware to support compliant, end-to-end business processes.
- Lead custom API development efforts, including building new APIs, consuming external APIs, and implementing scalable integration solutions within Azure environments.
- Configure and extend Dynamics 365 components to meet evolving business needs, including entities, forms, views, business rules, and process automation.
- Partner with business analysts, stakeholders, and technical teams to gather requirements and translate them into effective technical designs and implementation plans.
- Collaborate closely with architects to align on system design, integration patterns, technical strategy, and long-term solution direction.
- Assess and reduce technical debt by identifying refactor opportunities, modernizing legacy components, and improving long-term maintainability and supportability.
- Reestablish stakeholder confidence through consistent communication, transparent delivery tracking, and reliable execution.
- Proactively identify roadblocks, risks, and system stability issues, and drive timely resolution to maintain delivery timelines and operational continuity.
- Mentor and guide team members on coding standards, development best practices, and sustainable engineering approaches to improve code quality and team capability.
- Support testing, deployment, troubleshooting, performance tuning, defect resolution, and ongoing production maintenance.
- Create and maintain technical documentation for customizations, integrations, APIs, and development processes.
- Ensure all solutions align with Microsoft best practices, federal security requirements, and applicable compliance standards.
- Ability to work independently and collaborate as part of a team
- Effective written and verbal communication skills
- Meticulous attention to detail and quality of work product
- Ability to build and sustain professional relationships
- Ability to lead projects or workstreams
- Ability to manage and prioritize multiple tasks in a fast-paced and dynamic environment
- Strong interpersonal skills and professional demeanor
- Ability to meet deadlines
- Ability to provide clear guidance to others
- Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
- Ability to travel 20-50%, on average, based on the work you do and the clients and industries/sectors you serve
- 5+ years of hands-on experience with Microsoft Dynamics 365, including significant experience in Dynamics 365 Customer Service / CRM development
- Demonstrated experience in Dynamics 365 customization, configuration, and development using JavaScript, C#, .NET, Dataverse, and Power Platform
- Strong experience working in Dynamics 365 Government environments
- Experience integrating enterprise systems using APIs, web services, middleware, Azure Logic Apps, Power Automate, Azure Functions, or similar technologies in VA environments
- Experience developing and supporting secure, scalable solutions within Azure Government
- Strong knowledge of secure integration patterns, system interoperability, and data synchronization across enterprise platforms
- Ability to analyze complex requirements and translate them into scalable technical solutions
- Strong problem-solving, analytical, communication, and stakeholder management skills
- Experience implementing or supporting CRM systems within a federal agency environment
- Experience reducing technical debt and modernizing legacy application components in large enterprise systems
- Experience mentoring development teams and promoting strong engineering standards
- Familiarity with DevOps practices and tools, including CI/CD , release management, and automated testing for Dynamics 365 and Azure solutions
- Experience with data migration and ETL processes
- Experience working in Agile/Scrum environments, Microsoft Dynamics 365 , Power Platform , and/or Azure certifications
Recommended Jobs
Automotive Painter
Job Description Job Description Diehl Collision of Washington is seeking a skilled Automotive Painter to join our team in Washington, PA. The ideal candidate will have a keen eye for detail and a…
Field Service Parts Advisor IV
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to att…
Caregiver - Day/Weekend Shifts
This is a part-time position with up to full-time hours available depending on flexibility, availability, and demand. A Flexible and Rewarding Caregiving Career is Possible with Visiting Angels…
Retail Associate, SEAS - Converse Philadelphia (0-40 hours/week)
Become part of the Converse Team Converse is a place where passionate individuals come together to create the future of sport. We are unapologetic about who we are and …
Bartender
Tap Room Bartender. Looking for Thursdays and some Saturdays as well as off-premises events. Some craft beer knowledge required.
DEP Certified Drinking Water System Operator
Job Description Job Description We are seeking a currently certified PA DEP Certified Drinking Water System Operator. Alternately, we would be willing to hire a qualified applicant at a lower rat…
Cleanroom Technician
Job Title: Cleanroom Technician Pay Rate: $19.50 Shift: 7pm-7am (2-2-3 Schedule) Job Description The Cleanroom Technician supports high-volume production in a clean, controlled environment …
Independent Operator _ Owner Operator
Job Description Job Description Independent Operator (IO) Opportunities in various States! This is a 1099 Contractor (Owner Operator) Opportunity: Be your OWN BOSS! At Ole, our mission is to …
Business Development Manager - Paving Division
BUSINESS DEVELOPMENT MANAGER – PAVING DIVISION Eastern Paving | Full-Time | Fort Washington, PA Reports to: Owner / Vice President of Operations --- ABOUT EASTERN PAVING …
Senior Commercial Lines Account Manager
Job Description Job Description General Placement Service is looking to hire a Senior Commercial Lines Account Manager . We're searching for driven insurance professionals who take pride in pro…