Diné Development logo
Diné DevelopmentPosted 1 month ago

Software Developer, Applications (Senior)/Project Manager

$101,821–$156,428 year

On-siteWashington, District of Columbia, United States

Full TimeSenior LevelMedium

Job Summary

Lead SharePoint administration, application development, and modernization services as the technical point of contact between the Government and the contractor team. Provide overall project management, Agile planning, and contract oversight while managing software deployment, release management, and defect resolution. Translate business requirements into technical designs and lead cross-functional teams through the full software development lifecycle, ensuring compliance with security standards and schedule commitments. Mentor development staff and maintain comprehensive technical documentation to support continuous delivery of Microsoft 365 solutions.

Required Qualifications

  • Demonstrated experience leading application development projects utilizing Agile methodologies
  • Extensive experience designing, developing, testing, and deploying SharePoint and Microsoft 365 solutions
  • Experience developing applications utilizing HTML, JavaScript, jQuery, Power Apps, Power Automate, and Power BI
  • Experience managing software releases, configuration management, and change management processes
  • Strong understanding of software development lifecycle (SDLC), requirements management, quality assurance, and technical documentation
  • Excellent written and verbal communication skills with experience briefing Government stakeholders
  • Ability to lead cross-functional technical teams while managing multiple priorities in a dynamic customer environment
  • Minimum 8 years of progressively responsible experience in software application development, systems analysis, and technical leadership
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related technical discipline
  • Ability to obtain and maintain the required Government suitability/Public Trust determination
  • Experience supporting Federal Government Microsoft 365 and SharePoint environments
  • Experience managing SharePoint Online modernization initiatives
  • Experience with Agile project management, Azure DevOps or similar work management tools
  • Knowledge of configuration management, release management, and software quality assurance processes
  • Familiarity with Section 508 accessibility requirements and Federal information security practices
  • Demonstrated ability to lead technical teams, manage customer relationships, and deliver complex IT projects within established schedules

Desired Qualifications

  • Microsoft Certified: Power Platform Solution Architect Expert
  • Microsoft Certified: Power Platform Developer Associate
  • Microsoft Certified: Microsoft 365 Certified Administrator Expert
  • Certified ScrumMaster (CSM) or PMI Agile Certified Practitioner (PMI-ACP)
  • Project Management Professional (PMP)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce