Lead Software Developer

Raye IT Consulting

Washington (District of Columbia)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
401(k) matching
Paid Time Off
Disability Insurance

Job summary

Raye IT Consulting, LLC in Washington, DC is seeking a senior Software Development Lead to guide design, development, integration, testing, deployment, and support of mission-critical NOAA Marine Operations applications. This role oversees Windows, web, and database platforms and collaborates with government stakeholders and cybersecurity teams.

The ideal candidate combines hands-on software engineering with architecture, Agile delivery, and team leadership.

Qualifications

  • Senior software-development and technical-leadership experience on complex operational, scientific, or mission-critical applications.
  • Experience leading end-to-end software development lifecycle delivery.
  • Strong software-architecture, system-integration, application-testing, and technical-review experience.
  • Hands-on development with C#/.NET and JavaScript technologies.
  • Experience designing, developing, integrating, or supporting relational databases using SQL and platforms such as SQL Server, MySQL, or Oracle.
  • Experience leading Agile delivery and applying disciplined engineering practices, including source control, code review, configuration/change management, release management, testing, and defect management.
  • Ability to translate operational requirements into secure, reliable, and supportable technical solutions.
  • Strong written and verbal communication skills with the ability to lead technical teams and collaborate with Government and nontechnical stakeholders.

Responsibilities

  • Lead software projects through requirements, architecture, design, development, integration, testing, deployment, and sustainment.
  • Translate mission and end-user needs into secure, maintainable technical solutions and traceable delivery requirements.
  • Direct development of scientific and operational applications, websites, dashboards, databases, interfaces, and custom Government solutions.
  • Provide technical leadership for C#/.NET, JavaScript, SQL/database, Windows, and web-based solutions.
  • Develop project, implementation, test, and release plans; identify technical risks, dependencies, and resource needs.
  • Lead architecture reviews, design reviews, code walkthroughs, test reviews, and release-readiness decisions.
  • Establish source-control, peer-review, testing, configuration-management, change-control, and secure-release practices.
  • Coordinate unit, system, functional, interface, regression, performance, integration, interoperability, stress, security, and Section 508 testing as applicable.
  • Lead Tier 1–3 troubleshooting for custom-developed software, including root‑cause analysis, defect resolution, and production fixes.
  • Maintain system, user, administrator, configuration, deployment, and support documentation.
  • Mentor developers and coordinate delivery with cybersecurity, infrastructure, network, service desk, and mission‑operations teams.
  • Support transition and knowledge-transfer activities while maintaining continuity of Marine Operations software services.

Skills

C#/.NET
JavaScript
End-to-end SDLC leadership
Software architecture
Agile delivery
Team leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Visual Studio 2022+
ASP.NET/.NET Core
JavaScript/AngularJS
SQL/T‑SQL/PL‑SQL
IIS
WPF/XAML

Job description

Raye IT Consulting, LLC is a 8a certified minority woman‑owned IT consulting and technology firm. Raye IT brings over 20 years experience in delivering mission‑critical programs and support for the Federal Government and large agencies. We specialize in program and project management, capital planning and IT investment portfolio management, infrastructure support and application development deployment to include IT operations and maintenance. We deliver value through technical and managerial expertise – innovation, efficient processes, executable strategies, and methodologies that generate tangible and measurable results to our clients across the Federal, Civilian and DoD sectors.

Primary focus

Scientific and operational software supporting NOAA Marine Operations

Position Overview

We are seeking a senior Software Development Lead to guide the design, development, integration, testing, deployment, and support of mission‑critical applications used by NOAA Marine Operations. This role leads technical delivery across Windows, web, application, and database environments and works closely with Government stakeholders, developers, cybersecurity teams, system administrators, and operational users.

The ideal candidate combines hands‑on software engineering expertise with strong architecture, Agile delivery, testing, and team‑leadership skills. Experience supporting marine, scientific, shipboard, or other operational environments is highly valued.

Responsibilities
  • Lead software projects through requirements, architecture, design, development, integration, testing, deployment, and sustainment.
  • Translate mission and end‑user needs into secure, maintainable technical solutions and traceable delivery requirements.
  • Direct development of scientific and operational applications, websites, dashboards, databases, interfaces, and custom Government solutions.
  • Provide technical leadership for C#/.NET, JavaScript, SQL/database, Windows, and web‑based solutions.
  • Develop project, implementation, test, and release plans; identify technical risks, dependencies, and resource needs.
  • Lead architecture reviews, design reviews, code walkthroughs, test reviews, and release‑readiness decisions.
  • Establish and enforce source‑control, peer‑review, testing, configuration‑management, change‑control, and secure‑release practices.
  • Coordinate unit, system, functional, interface, regression, performance, integration, interoperability, stress, security, and Section 508 testing as applicable.
  • Lead Tier 1–3 troubleshooting for custom‑developed software, including root‑cause analysis, defect resolution, and production fixes.
  • Maintain system, user, administrator, configuration, deployment, and support documentation.
  • Mentor developers and coordinate delivery with cybersecurity, infrastructure, network, service desk, and mission‑operations teams.
  • Support transition and knowledge‑transfer activities while maintaining continuity of Marine Operations software services.
Required Qualifications
  • Senior software‑development and technical‑leadership experience supporting complex operational, scientific, or mission‑critical applications.
  • Demonstrated experience leading end‑to‑end software development lifecycle delivery.
  • Strong software‑architecture, system‑integration, application‑testing, and technical‑review experience.
  • Hands‑on development experience with C#/.NET and JavaScript technologies.
  • Experience designing, developing, integrating, or supporting relational databases using SQL and platforms such as SQL Server, MySQL, or Oracle.
  • Experience leading Agile delivery and applying disciplined engineering practices, including source control, code review, configuration/change management, release management, testing, and defect management.
  • Ability to translate operational requirements into secure, reliable, and supportable technical solutions.
  • Strong written and verbal communication skills with the ability to lead technical teams and collaborate with Government and nontechnical stakeholders.
  • Ability to satisfy applicable NOAA security‑screening and access requirements.
Preferred Qualifications
  • Experience supporting marine operations, oceanographic research, shipboard systems, scientific‑computing platforms, or distributed operational environments.
  • Experience supporting high‑latency, low‑bandwidth, or intermittently connected operations.
  • Experience with Visual Studio 2022+, ASP.NET/.NET Core, C#, JavaScript/AngularJS, WPF/XAML, IIS, Java/J2EE, SQL/T‑SQL/PL‑SQL, and database technologies.
  • Familiarity with Federal, DOC, NOAA, or comparable Government cybersecurity, change‑control, records, and Section 508 requirements.
  • CSM, PSM I, or comparable Agile certification; relevant Microsoft, cloud, secure‑development, or database certification.
  • Bachelor’s degree in computer science, software engineering, information systems, engineering, or a related field.
  • Experience supporting marine operations, oceanographic research, shipboard systems, scientific‑computing platforms, or distributed operational environments.
  • Experience supporting high‑latency, low‑bandwidth, or intermittently connected operations.
  • Experience with Visual Studio 2022+, ASP.NET/.NET Core, C#, JavaScript/AngularJS, WPF/XAML, IIS, Java/J2EE, SQL/T‑SQL/PL‑SQL, and database technologies.
  • Familiarity with Federal, DOC, NOAA, or comparable Government cybersecurity, change‑control, records, and Section 508 requirements.
  • CSM, PSM I, or comparable Agile certification; relevant Microsoft, cloud, secure‑development, or database certification.
  • Bachelor’s degree in computer science, software engineering, information systems, engineering, or a related field.
Security Clearance Requirement

Public Trust.

Schedule

Monday - Friday (Hybrid)

Benefits
  • 401(k)
  • 401(k) matching
  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Flexible Spending Account (FSA)
  • Life Insurance
  • Paid Time Off

Raye IT Consulting is an equal opportunity employer and considers all qualified applicants equally without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.

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

Similar jobs worth comparing

Senior Software Lead – Mission-Critical NOAA Ops
Senior Software Lead – Mission-Critical NOAA Ops

Raye IT Consulting • Washington

Hybrid
USD 140,000 - 190,000
Health Insurance
401(k) matching
Paid Time Off
+1
Software Development Lead (Marine Operations)
Software Development Lead (Marine Operations)

Concept-Solution • Silver Spring (MD)

On-site
USD 140,000 - 190,000
Marine Operations Software Development Lead
Marine Operations Software Development Lead

Abacus Technology Corporation • Silver Spring (MD)

On-site
USD 150,000 - 190,000
Linux Engineer
Linux Engineer

Raye IT Consulting • Lakeland (FL)

Hybrid
USD 80,000 - 100,000
401(k)
401(k) matching
Health Insurance
+4
Lead Developer, Senior
Lead Developer, Senior

Nationwide IT Services • Washington

Hybrid
USD 130,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Software Engineer, Lead Associate- 3626667
Software Engineer, Lead Associate- 3626667

CTC • Landover (MD)

On-site
USD 110,500 - 149,500
401(k) matching
Dental Insurance
Life insurance
+8
Software Development Lead (Marine Operations)
Software Development Lead (Marine Operations)

Worky • Maryland

On-site
USD 140,000 - 200,000
Health insurance
Dental insurance
Vision insurance
+2
Systems Administrator
Systems Administrator

Raye IT Consulting • Washington

Hybrid
USD 85,000 - 120,000
401(k)
401(k) matching
Health Insurance
+5
Systems Administrator
Systems Administrator

Raye IT Consulting • Washington

Hybrid
USD 80,000 - 110,000
401(k)
401(k) matching
Health Insurance
+5
Sr. Software Engineer/Developer
Sr. Software Engineer/Developer

Saliense Consulting LLC • Arlington (VA)

On-site
USD 150,000 - 210,000
PTO 20 days
Health, Vision, Dental & Life
401(k) with tiered match
+2