Jobs and Careers
DI

Application Developer Lead

Diaconia
Quantico, VA, US, United Statesfull_timeVerifiedPosted 17 Jul 2026
💰 $160,000/yr($145,000/yr$160,000/yr)

About the role

Description

Position Overview

Diaconia is seeking an experienced Application Developer Lead to lead the design, development, modernization, integration, and sustainment of enterprise applications supporting the Office of Special Investigations. This position serves as the technical lead for application development efforts across Microsoft 365, SharePoint Online, Microsoft Power Platform, custom web applications, and other mission-critical business applications supporting classified and unclassified environments.

The Application Developer Lead provides technical leadership throughout the software development lifecycle, collaborates with Government stakeholders to translate mission requirements into scalable technical solutions, and oversees Agile software delivery teams responsible for developing secure, reliable, and highly available enterprise applications. Working closely with the Program Manager, the Application Developer Lead ensures development activities align with contract objectives, cybersecurity requirements, enterprise architecture standards, and mission priorities.



Key Responsibilities

Application Development Leadership

  • Lead the architecture, design, development, testing, deployment, and sustainment of enterprise business applications supporting OSI operations.
  • Provide technical leadership to application developers and serve as the senior technical advisor for application modernization initiatives.
  • Design scalable, secure, and maintainable application architectures supporting classified and unclassified environments.
  • Establish development standards, coding best practices, documentation standards, and quality assurance processes.

Microsoft 365 & Power Platform Development (Task 2.2)

  • Lead administration and development of DAF365 SharePoint environments, including Site Collections, Sites, Hubs, document libraries, lists, permissions, and governance.
  • Design and develop enterprise workflows using Microsoft Power Automate.
  • Develop Canvas Apps and Model-Driven Apps using Microsoft Power Apps.
  • Design Power BI dashboards, reports, semantic models, and data visualizations supporting executive decision-making.
  • Integrate SharePoint, Power Platform, and enterprise data sources to automate business processes.
  • Develop solutions utilizing Power Fx, DAX, Power Query, JSON, REST APIs, and Microsoft cloud services.
  • Support customer requirements gathering, troubleshooting, user support, and continuous process improvement.
  • Ensure solutions comply with DAF governance, Zero Trust security principles, and Government Community Cloud (GCC/GCC High) requirements.

Enterprise Application Development & Sustainment (Task 2.11)

  • Lead full software development lifecycle activities including analysis, design, coding, testing, implementation, maintenance, and modernization of enterprise applications.
  • Develop secure web applications, APIs, backend services, and database integrations supporting OSI mission systems.
  • Perform application enhancements, defect resolution, performance tuning, and lifecycle sustainment.
  • Implement secure coding practices, vulnerability remediation, and application hardening.
  • Coordinate software releases, version control, configuration management, and production deployments.
  • Develop and maintain technical documentation, design artifacts, interface specifications, and operational procedures.
  • Ensure application availability, reliability, scalability, and maintainability consistent with contract performance objectives.

Agile Project Leadership (Task 2.9)

  • Lead Agile software development teams utilizing Scrum, Kanban, and hybrid project delivery methodologies.
  • Facilitate Sprint Planning, Daily Scrum meetings, Sprint Reviews, Retrospectives, backlog refinement, and release planning.
  • Coordinate development priorities with Government stakeholders, Product Owners, and Program Management.
  • Track project schedules, technical risks, sprint metrics, and development progress.
  • Support preparation of technical briefings, status reports, executive presentations, and project documentation.
  • Assist the Program Manager with project planning, resource allocation, technical scheduling, and continuous process improvement initiatives.

Technical Collaboration & Quality Assurance

  • Collaborate with cybersecurity, infrastructure, cloud engineering, networking, and operations teams to ensure successful application integration.
  • Review software designs, code quality, architecture decisions, and technical implementations.
  • Mentor developers and promote knowledg

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 Kit

Free account required — sign up in 30s

Company

Diaconia

View company profile →