Enterprise Solutions Developer

Dunhill Solutions
  • Germantown, Maryland
    7 days ago

    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:

    • 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

    Numbers & Facts

    LocationGermantown, Maryland
    Websitehttps://dunhillsolutions.com

    Skills

    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Background Investigationunmatched
    • Business Intelligenceunmatched
    • Business Processesunmatched
    • Case Managementunmatched
    • Cloud Computingunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Federal Compliance Regulationsunmatched
    • Governmentunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Internet Securityunmatched
    • JavaScriptunmatched
    • Large-Scale Systemsunmatched
    • Maintain Complianceunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Product Familyunmatched
    • Microsoft SharePointunmatched
    • Microsoft Windows Azureunmatched
    • Multitaskingunmatched
    • Problem Solving Skillsunmatched
    • Process Developmentunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Reporting Dashboardsunmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Stored Proceduresunmatched
    • Testingunmatched
    • Training Data Setsunmatched
    • United States Citizenunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder