Jr. Software Developer

US-VA-Reston
3 weeks ago
Company
Noblis
Requisition #
5754
FT/PT/On-Call
Full Time
Security Clearance
Top Secret
Job Category
Software Development

Overview

 

Noblis and our wholly owned subsidiaries, Noblis ESI and Noblis NSP, are solving difficult problems that help our government and our country. We bring the best of scientific thought, management, and engineering expertise with a reputation for independence and objectivity. We support a wide range of government and industry clients in the areas of national security, intelligence, transportation, healthcare, environmental sustainability, and enterprise engineering. Learn more at noblis.org/about.

 

Why work at a Noblis company?

Our employees find greater meaning in their work and balance the other things in life that matter to them. Our people are our greatest asset. They are exceptionally skilled, knowledgeable, team-oriented, and mission-driven individuals who want to do work that matters and benefits the public.

 

Noblis has won numerous workplace awards. Noblis maintains a drug-free workplace and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race.

#LI-DT1

Responsibilities

Noblis is seeking a software Developer to support the development of a cyber analytical tool. The developer will work with a small team following an agile methodology such as Scrum or Kanban. The developer will contribute to the design and implementation of the application while paying attention to performance, stability, and security.  Other responsibilities include deployment to the application server as well as participating in requirements gathering.  The application is currently written in Python. Data formats are in JSON. Work with databases like MySQL and Postgres.

 

Responsibilities

  • Architect and Design system solutions.
  • Perform development of applications.
  • Perform unit and integration testing.
  • Identify and organize tasks required to build capabilities. Document in JIRA.
  • Create and update system documentation such as System Design Documents.
  • Provide input to the PM and clients on system matters.
  • Provide slides and presentations as needed.

Qualifications

Basic Requirements:

  • Active Top Secret Clearance
  • Bachelor's degree in computer science, systems engineering or other similar technical degrees
  • 7+ years of related experience
  • Familiar with agile software development and the full software development life-cycle     
  • 2 to 5 years of Python experience

  • 2 to 5 years of experience with JSON data format
  • Relational database experience (MySQL, Postgres, etc)
  • Unit and integration testing
  • System design
  • Excellent work ethic
  • Team Player
  • Flexibility
  • Strong communication skills
  • Attention to detail

Desired Qualifications:

  • Experience with RSA keys and/or X509 certificates
  • C/C++ experience

Apply for this job

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed