×
Register Here to Apply for Jobs or Post Jobs. X

O&M Journeyman Software Developer, Systems Software - US Department of State

Job in Washington, District of Columbia, 20022, USA
Listing for: Socket.dev
Full Time position
Listed on 2026-09-18
Job specializations:
  • Software Development
    SQL Developer, M365, SharePoint & Power Platform, Backend Developer, .NET Developer
Salary/Wage Range or Industry Benchmark: 140000 - 200000 USD Yearly USD 140000.00 200000.00 YEAR
Job Description & How to Apply Below

Description

The O&M Journeyman Software Developer, Systems Software will support operations, maintenance, enhancement, modernization, troubleshooting, and sustainment of the PRM Enterprise System. PRiMES is a Department of State enterprise platform used to manage project funding, partner information, program data, financial plans, monitoring activities, reporting, and data visualizations for the Bureau of Population, Refugees, and Migration and other Department users.

This role will focus on maintaining and enhancing enterprise solutions within Microsoft Dynamics 365 CRM and Microsoft Power Platform, supporting production system stability, resolving defects, improving workflows, integrating external systems, and assisting with modernization and data migration activities.

The ideal candidate will have strong hands-on software development experience, deep Microsoft-stack technical skills, experience supporting production applications, and the ability to work effectively with federal clients, technical teams, and business stakeholders.

Key Responsibilities Operations and Maintenance Support
  • Support day-to-day operations and maintenance of the PRiMES application.
  • Troubleshoot application issues, production defects, workflow errors, system performance concerns, and user-reported problems.
  • Implement system fixes, enhancements, configuration updates, and software improvements based on stakeholder needs.
  • Support sustainment of PRiMES modules, workflows, forms, dashboards, reporting functions, and system-triggered business logic.
  • Maintain application reliability, usability, data integrity, and system performance.
  • Support ongoing enhancement and modernization activities while ensuring continuity of operations.
Dynamics 365 CRM and Power Platform Development
  • Design, develop, configure, and maintain enterprise solutions within Dynamics 365 CRM and Microsoft Power Platform.
  • Configure custom entities, forms, views, business rules, workflows, and CRM security models.
  • Develop CRM plugins, JavaScript web resources, and custom business logic using C#, JavaScript, and the Dynamics CRM SDK.
  • Build and maintain Power Apps to support user workflows and business processes.
  • Build and maintain Power Automate workflows to support automation, notifications, routing, approvals, and process efficiency.
  • Support automated notifications, workflow processes, and system-triggered business logic.
  • Ensure CRM and Power Platform solutions are secure, maintainable, and aligned with user requirements.
Custom Application Development
  • Develop and enhance custom applications using .NET, ASP.NET, Web API, C#, JavaScript, HTML/CSS, and related technologies.
  • Support application modernization and enhancement initiatives.
  • Assist with migration and transformation of existing application functionality.
  • Develop technical solutions that improve business process automation, system usability, reporting, and data quality.
  • Collaborate with technical teams to ensure application designs are practical, secure, scalable, and supportable.
System Integration and API Support
  • Integrate Dynamics 365 CRM and Power Platform solutions with external systems using REST APIs, OData, JSON, XML, and web services.
  • Support enterprise application integration activities involving PRiMES and related Department systems.
  • Develop and maintain integration logic, data exchange processes, and system interfaces.
  • Assist with identifying integration issues, data dependencies, and interface defects.
  • Document integration approaches, technical decisions, and support procedures.
SQL Server and Data Support
  • Support SQL Server database development, including stored procedures, views, triggers, data queries, and reporting queries.
  • Assist with data migration, system modernization, and application enhancement…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary