Job Requirements
Germantown, MD
Public Trust Polygraph Unspecified
Career Level not specified
$130,000 - $150,000
Job Description
Dunhill Government Solutions is hiring an Enterprise Solutions Developer to support ongoing modernization and operations and maintenance for a federal energy program by implementing and managing secure, scalable applications and workflow automations using Microsoft 365, Power Platform, .NET, Python and emerging enterprise AI-enabled tools. You will collaborate with project managers, SMEs and IT partners to design, develop and deploy AI-driven solutions that streamline organizational processes, enhance business intelligence, and responsibly leverage state-of-the-art Generative AI APIs in alignment with federal security and governance guidance. This is a full-time, on-site role in Germantown, MD.
Responsibilities:
Required qualifications:
Location: On site, Germantown, MD. Telework not available. No travel required.
Schedule: Full-time, 40 hours/week.
US Citizenship and the ability to pass a federal background investigation in order to be granted access to sensitive information.
Compensation: $130,000 - $150,000 per year
#cjpost
Responsibilities:
- Participate in the full software development lifecycle, including requirements gathering, solution design, coding, testing and quality assurance
- Develop applications, workflows, dashboards and integrations using M365 and Power Platform (Power Apps, Power Automate, Dataverse, SharePoint)
- Build and maintain enterprise services and APIs using .NET, Python, JavaScript and/or TypeScript
- Design, integrate and deploy AI-enabled solutions using leading frontier models and APIs (e.g., Azure AI services, Claude, Gemini, ChatGPT), including custom connectors, automated document processing, cognitive data extraction and multi-model workflows
- Modernize legacy business processes into automated, cloud-based solutions following security, governance and data management requirements
- Support dashboard and reporting enhancements by integrating new datasets, semantic models and reusable components
- Troubleshoot issues, document work, and promote secure development practices across tools and environments
- Partner with cybersecurity, infrastructure and data teams to ensure compliance with federal standards, including responsible AI policies
Required qualifications:
- Bachelor's degree in Computer Science, Computer Engineering or a related technical discipline
- 5-10 years of professional software development with hands-on experience as a developer
- Hands-on experience building solutions with M365 and Power Platform
- Proficiency in .NET (C#), Python, JavaScript and/or TypeScript
- SQL expertise, including writing queries and creating tables, views and stored procedures
- Experience in information system design, including application programming on large-scale case management systems
- Works independently under general supervision; resolves moderately complex technical issues and escalates highly complex issues as needed
- Strong problem solving, logic and analytic skills; able to multi-task and work well under pressure in a closed environment with others
- Familiar with and has used best programming standards and practices in a professional capacity
- Must be a US citizen (no dual citizenship)
Location: On site, Germantown, MD. Telework not available. No travel required.
Schedule: Full-time, 40 hours/week.
US Citizenship and the ability to pass a federal background investigation in order to be granted access to sensitive information.
Compensation: $130,000 - $150,000 per year
#cjpost
group id: 10238000