.NET/D365 Software Developer
CACI International IncAbout the role
The Opportunity:
This position will work in CACI’s corporate information systems organization. As a Microsoft Dynamics Developer, you will be a key contributing member in ensuring corporate information systems IT projects are architected and developed with a high degree of quality. The ideal candidate will have enough experience to influence and design solutions. This is one project team in a larger department supporting multiple internal business systems. You will have exposure to a wide variety of functional areas and may help to troubleshoot other areas as data is passed among them.
Responsibilities:
- Configure within the D365 system, including entities, forms, views, workflows, navigation, and other usability elements.
- Work within the Azure Platform (Power Apps, Power Automate, and Power BI) to provide automation, reporting, and integration.
- Create custom plug-ins using C#.
- Work with custom coded integrations between our Dynamics environment and other on-premise systems, 3rd party sites, etc.
- Participate on a new initiative to implement Microsoft Dynamics applications, integrations and reports across the CACI enterprise of 20,000+ employees.
- Become part of an enterprise business system team comprised of 40+ developers, architects and business analysts.
- Interact with functional stakeholders and vendors on a frequent basis.
- Participate in other projects leveraging your development skills.
Qualifications:
Required:
- Requires bachelor’s degree or equivalent experience and minimum 5 years of related work experience, to include at least 2 years of experience in MS Dynamics 365.
- Experience in development/configuration of the Dynamics platform, including fields, entities, workflows, business process, etc.
- Experience with Power Automate Flows, canvas apps, and custom plugins
- Experience with Java Script
- Strong analytical and problem-solving skills
- Must be experienced in custom development in Microsoft Dynamics
- Dynamics experience should include front end configurations using the Extensibility Framework as well as integration development using Dynamics API’s
- Proficient in both front-end web development as well as back end console application development using .NET/C#.
- Must have the ability to learn new functional areas quickly.
- Must have the ability to debug / trace code and resolve issues quickly.
- Must be a U.S. citizen.
Desired:
- SharePoint configuration/development
- Boomi development
- SQL
- Experience working with API's
- Experience with back-office systems (i.e., Accounting, Contracts, HR, etc.) for a Government Contractor.
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Your potential is limitless. So is ours.
________________________________________________________________________________________
Pay Range: There are a host
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s