Lead Software Developer

Raye IT Consulting LLC
Silver Spring, MD, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Microsoft Windows Agile Methodology Computing Platforms Software Bug Management C Sharp (Programming Language) Configuration Management Code Review Information Systems Databases
+20 more
Relational Databases Java Platform Enterprise Edition (J2EE) Extensible Application Markup Language Internet Information Services (IIS) Interoperability Windows Presentation Foundation Microsoft SQL Server MySQL Oracle (Applications) Release Management Software Engineering PL-SQL SQL Databases Systems Integration Transact-SQL Web Applications .NET Core AngularJS Information Technology Software Version Control

Job description

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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Dental insurance
  • Flexible spending account
  • Life insurance, * 401(k)
  • 401(k) matching
  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Flexible Spending Account (FSA)
  • Life Insurance
  • Paid Time Off

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all