Software Developer - Link

The Link
Germantown, MD, United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$95,000 - $140,000
Working hours
Regular working hours

Tech stack

ASP.NET Vbscript Agile Methodology Software Applications C Sharp (Programming Language) Code Review Information Systems Continuous Integration Data Security Software Debugging Interoperability Microsoft Visual Studio
+18 more
Microsoft SQL Server Visual Basic .NET (Programming Language) Performance Tuning Scrum Methodology Systems Development Life Cycle Role-Based Access Control Secure Coding Software Engineering Web Application Frameworks Windows Desktop ReactJS Backend Git Data Layers AngularJS Integration Tests Information Technology Front End Software Development

Job description

We are expanding our Classified Systems team to support both the current Nuclear Materials Management and Safeguards System (NMMSS) desktop/legacy environment and the upcoming modernization initiative. The successful candidate will design, develop, test, and maintain secure software across both the existing VBScript/C# desktop stack and the new C#, Angular, ASP.NET Core web stack with an MSSQL backend. This role requires collaboration with cross-functional teams, adherence to stringent security requirements, and participation in an Agile development process., * Maintain and evolve the existing VBScript/C# desktop applications and MSSQL data layer.

  • Develop new capabilities in the modern stack: C#, ASP.NET Core backend, and Angular front end.
  • Design and implement secure data storage, retrieval, and migration strategies in MSSQL.
  • Enforce secure coding practices, role-based access control, and data confidentiality.
  • Integrate with existing NMMSS components, services, and workflows; ensure interoperability between legacy and new systems.
  • Write and execute unit, integration, and security tests; participate in code reviews; perform debugging and troubleshooting.
  • Actively participate in Agile ceremonies (stand-ups, sprint planning, reviews, retrospectives); maintain comprehensive documentation throughout the lifecycle.
  • Assist with deployment, configuration, monitoring, and post-production support; contribute to incident response and root-cause analysis.
  • Create clear technical documentation.

Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required., * Bachelor’s degree in Computer science, Information Systems, or a related field.

  • Relevant work experience may substitute for education in a 1:1 basis.

  • Must hold a current Top Secret (DOE Q) Clearance.
  • Demonstrated experience across the software development lifecycle in a regulated environment.
  • Proficient in C# (both desktop and web environments) and VB.NET.
  • Experience with ASP.NET Core and modern front-end frameworks (Angular or React).
  • Strong background in building secure, scalable web applications and Windows desktop applications.
  • Advanced knowledge of Microsoft SQL Server, data modeling, and performance tuning.
  • Experience with Visual Studio, Git, CI/CD pipelines, and unit/integration testing.
  • Familiarity with SDLC and Agile methodologies., * Experience and knowledge of Alaska Native cultures., * Self-motivated - Ability to be internally inspired to perform a task to the best of one’s ability using his or her drive or initiative.
  • Communication, Oral - Ability to communicate effectively with others using the spoken word.
  • Communication, Written - Ability to communicate effectively with others in written form, including emails and reports.
  • Time Management - Ability to utilize the available time to organize and complete work within given deadlines.
  • Goal Oriented - Ability to focus on a goal and obtain a pre-determined result.
  • Quality/Accuracy - Ability to perform work accurately and thoroughly of high quality

Physical Demands

Frequent sitting for prolonged periods of time, using hands/fingers requiring dexterity and coordination to handle files and single pieces of paper, reaching with hands and arms for items above and below desk level, talking, hearing, and seeing (up close, at a distance, along the periphery, with depth perception, and the ability to adjust focus); walking from place to place within the office with occasional use of stairs and no elevator available; bending, pushing, pulling, and standing for up to 2 hours.

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Benefits & conditions

The salary range for this position is $95,000-$140,000 per year.

This position comes with a competitive and comprehensive benefits package, including medical, dental, and vision insurance, life insurance, a 401(k) plan with a 3% match, paid time off (PTO), and company-paid holidays.

This position will be posted for 5 days or until filled.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…