Sr. Full Stack Developer

Clearance Level
None
Category
Software Engineering
Location
Remote, Working from the USA
Key Skills For Success

Agile Software Development

Java

Structured Query Language (SQL) Development

REQ#: RQ211426
Public Trust: NACI (T1)
Requisition Type: Regular
Your Impact

Own your opportunity to work alongside federal civilian agencies. Make an impact by providing services that help the government ensure the well being of U.S. citizens.

Job Description

GDIT is seeking a Sr. Full Stack Engineer to support the National Institute of Health (NIH),  National Heart Lung and Blood Institute (NHLBI) custom software portfolio. The Full Stack Engineer will deliver innovative solutions for improving the effectiveness, reach, and content of these existing software solutions, while reducing their technical debt.

This role requires an understanding of how to improve existing code bases, while ensuring they continue to deliver value to organizations, as well as creating new code bases. The Full Stack Engineer Senior will have a strong understanding of industry trends and using Agile methodologies for development and deployment processes, and can propose and advocate for improvements to the codebase.  You will provide team and developer guidance to improve overall productivity.

You will be responsible for working across the software life-cycle, with an emphasis on design and development.  Systems may include scientific applications that search for data in large datasets which include biological, genomic and/or proteomic data. You will contribute to all parts of the application and testing stack. You will work collaboratively with the team to best realize system requirements, and when appropriate, provide custom implementations to create a compelling experience for system users.

This role is fully remote!

Other responsibilities will include:

  • Facilitating and explaining high-leverage decisions about architecture and software development.
  • Supporting a development team’s activities for writing clean, maintainable, testable, and extensible code.
  • Contributing to all aspects of the Software Development Lifecycle (e.g. Requirements, Design, Development, and Testing)
  • Collaborating with the team on Agile activities, including estimation, iterative planning and retrospectives
  • Managing code and other artifacts using Github

Required Qualifications and Skills:

  • Bachelor's Degree (or equivalent) in Computer Science, Information Systems/Technology, Engineering/Engineering Technology or related field
  • 7+ years of relevant experience
  • Experience with Java, JavaScript and SQL
  • Experience with Git
  • Experience working with and improving existing code bases
  • Experience working in an Agile software development environment
  • Ability to obtain and maintain a NIH's Public Trust

Desired Skills:

  • Experience developing scientific systems that search for data in large datasets which include biological, genomic and/or proteomic data
  • Experience working in NIH environment; active NIH badge is a plus
  • Experience with Material UI/React
  • Experience with Test-Driven Development (TDD) and Junit
  • Experience with Azure Services ( e.g. Azure Data Factory, Azure Functions)

Work Requirements
Years of Experience

7 + years of related experience

* may vary based on technical training, certification(s), or degree

Certification

Travel Required

None

Salary and Benefit Information

The likely salary range for this position is $102,000 - $138,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
View information about benefits and our total rewards program.

About Our Work

We are GDIT. A global technology and professional services company that delivers technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across over 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber and application development. Together with our customers, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans