Software Developer, Applications (Senior)/Project Manager

Diné Development Corporation

Washington

On-site

USD 102,000 - 156,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
Life & disability coverage
Retirement with company match
Paid time off
Tuition assistance

Job summary

Diné Development Corporation (DDC) is seeking a Senior Software Developer, Applications/Project Manager to lead SharePoint Online development, modernization, and delivery for government contracts. You will steer Agile planning, manage staffing and risk, and ensure solutions meet security and schedule commitments.

The role requires 8+ years in software development and strong communication with federal stakeholders, plus a Bachelor’s in a technical field.

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 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.
  • Years of Experience: Minimum 8 years of progressively responsible experience in software application development, systems analysis, and technical leadership.
  • Education: Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or related field.
  • Experience supporting Federal Government Microsoft 365 and SharePoint environments.

Responsibilities

  • Serve as the primary point of contact between the Government and contractor team.
  • Provide overall project management, technical leadership, and contract oversight.
  • Lead Agile planning activities, sprint execution, backlog management, and status reporting.
  • Manage SharePoint administration, configuration management, release management, and software deployment activities.
  • Lead the design, development, enhancement, testing, and maintenance of SharePoint-based business applications utilizing HTML, JavaScript, jQuery, Power Automate, Power Apps, and Power BI.
  • Translate business requirements into technical designs, application architecture, and implementation plans.
  • Oversee software development lifecycle activities including requirements analysis, design reviews, unit testing, user acceptance testing, and production deployment.
  • Ensure complete traceability between business requirements, system design, development tasks, testing, and production releases.
  • Develop and maintain technical documentation, system documentation, user guides, and configuration documentation.
  • Coordinate defect management, change requests, bug fixes, and enhancement activities while minimizing operational disruption.
  • Identify technical, schedule, and program risks and implement mitigation strategies to maintain contract performance.
  • Monitor performance metrics, quality objectives, and customer satisfaction while ensuring compliance with contract requirements.
  • Mentor development staff and provide technical guidance to ensure consistent implementation of best practices and coding standards.

Skills

SharePoint
Microsoft 365
Agile methodologies
HTML
JavaScript
jQuery
Power Apps
Power Automate
Power BI
SDLC
Requirements mgmt
Quality assurance
Documentation
Communication
Leadership

Education

Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or related technical discipline

Tools

Azure DevOps
Release management
Configuration management

Job description

Software Developer, Applications (Senior)/Project Manager serves as the technical lead responsible for overall contract execution, customer engagement, and delivery of SharePoint administration, application development, and modernization services. The position provides technical leadership for SharePoint Online and Microsoft 365 solutions while managing Agile project execution, customer priorities, staffing, quality assurance, risk management, and contract performance. The individual serves as the primary interface with the Government and ensures all technical solutions meet business requirements, security standards, and schedule commitments.

Responsibilities
  • Serve as the primary point of contact between the Government and contractor team.
  • Provide overall project management, technical leadership, and contract oversight.
  • Lead Agile planning activities, sprint execution, backlog management, and status reporting.
  • Manage SharePoint administration, configuration management, release management, and software deployment activities.
  • Lead the design, development, enhancement, testing, and maintenance of SharePoint-based business applications utilizing HTML, JavaScript, jQuery, Power Automate, Power Apps, and Power BI.
  • Translate business requirements into technical designs, application architecture, and implementation plans.
  • Oversee software development lifecycle activities including requirements analysis, design reviews, unit testing, user acceptance testing, and production deployment.
  • Ensure complete traceability between business requirements, system design, development tasks, testing, and production releases.
  • Develop and maintain technical documentation, system documentation, user guides, and configuration documentation.
  • Coordinate defect management, change requests, bug fixes, and enhancement activities while minimizing operational disruption.
  • Identify technical, schedule, and program risks and implement mitigation strategies to maintain contract performance.
  • Monitor performance metrics, quality objectives, and customer satisfaction while ensuring compliance with contract requirements.
  • Mentor development staff and provide technical guidance to ensure consistent implementation of best practices and coding standards.
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.
  • Years of Experience : Minimum 8 years of progressively responsible experience in software application development, systems analysis, and technical leadership.
  • Education Level : Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related technical discipline.
  • Clearance Requirements : Ability to obtain and maintain the required Government suitability/Public Trust determination.
  • Certification Requirements : None required.
    • Preferred certifications include:
      • 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)
  • Any other work-related qualifications needed for the role :
    • 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.

Salary Range: $101,821 to $156,428

The compensation range listed for this position represents the good faith salary range Diné Development Corporation (DDC) and its subsidiaries reasonably expect to pay for the role, in accordance with applicable state and local pay transparency laws. Actual compensation will be determined based on a variety of factors, including the position’s responsibilities, the candidate’s education, experience, skills, internal equity, market considerations, and any applicable collective bargaining agreements or legal requirements.

About Us

Diné Development Corporation (DDC) is a Navajo Nation-owned family of companies that provides government agencies and commercial organizations with high-quality IT, professional, environmental, and research and development services. DDC is dedicated to empowering the Navajo Nation and the communities we serve.

Benefits

Eligible full‑time employees receive a comprehensive benefits package, including medical, dental, vision, life and disability coverage, retirement savings with company match, and paid time off. Additional benefits include voluntary supplemental benefits, access to an employee assistance program, and educational assistance with tuition reimbursement.

Equal Opportunity & Compliance Statement

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a), and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, or for inquiring about, discussing, or disclosing information about compensation, or any other basis prohibited by law.

We participate in E-Verify.

DDC is committed to providing equal employment opportunities to all applicants and employees. If you require a reasonable accommodation to participate in the application or interview process, please contact Recruiting for assistance recruiting@ddc-dine.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer, Applications (Senior)/Project Manager
Software Developer, Applications (Senior)/Project Manager

ddc-dine • Washington

On-site
USD 101,000 - 157,000
Sr. Application Developer/Lead
Sr. Application Developer/Lead

Dine Development Corporation • Washington

On-site
USD 149,000 - 179,000
Health benefits
Retirement match
Paid time off
Intermediate SharePoint Administrator
Intermediate SharePoint Administrator

Ddc Dine • United States

On-site
USD 85,000 - 115,000
Healthcare benefits
Retirement savings with match
Tuition reimbursement
Software Architect
Software Architect

Dine Development Corporation • Arizona

Hybrid
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+3
Intermediate Power BI Developer
Intermediate Power BI Developer

NORTH STONE LLC • Quantico (VA)

On-site
USD 90,000 - 107,000
Medical coverage
Dental coverage
Vision coverage
+4
Full Stack Developer / Testing Lead
Full Stack Developer / Testing Lead

Ddc Dine • Northern (KY)

Hybrid
USD 120,000 - 150,000
Medical, dental, vision coverage
Life and disability insurance
Retirement savings with company match
+3
Intermediate SharePoint Administrator
Intermediate SharePoint Administrator

Diné Source, LLC • Virginia (MN)

On-site
USD 80,000 - 100,000
Comprehensive benefits package
Medical, dental, and vision coverage
Retirement savings with company match
+2
Senior Business Development & Capture Manager (Health IT)
Senior Business Development & Capture Manager (Health IT)

Ddc Dine • Columbia (MD), Northern (KY)

Hybrid
USD 150,000 - 180,000
Requirements Analyst
Requirements Analyst

DINE SOURCE LLC • Scottsdale (AZ)

On-site
USD 120,000 - 160,000
Medical, dental, vision
Retirement savings with company match
Tuition reimbursement
+1
Java Full Stack Developer
Java Full Stack Developer

DINE SOURCE LLC • Scottsdale (AZ)

On-site
USD 120,000 - 150,000
Medical, dental, vision, life & AD
Paid time off
Tuition reimbursement