Java Software Engineer

Clearance Level
None
Category
Software Engineering
Location
Chantilly, Virginia

REQ#: RQ60525

Travel Required: None
Requisition Type: Regular

We have opportunities for several Java software engineers at various levels to join our team supporting the National Practitioner Data Bank (NPDB).  The NPDB improves the quality of health care in the U.S. by requiring state licensing boards, hospitals and other health care entities, and professional societies to identify healthcare practitioners who engage in adverse or unprofessional behavior; and to restrict the ability of physicians, dentists, and other health care practitioners to move from state to state without disclosure or discovery of their previous medical malpractice payment and adverse action history. 

Requirements range from a minimum of a Bachelor's degree and 1+ years for Associate level positions up to a BS and 8+ years for Advisor level.

Responsibilities

  • Working within an agile software team to tackle long and short term projects
  • Requirements gathering and refinement
  • Software design, utilizing object-oriented principles, flowcharts, diagrams, etc.
  • Software development
  • Software testing

Required Qualifications

  • Java
  • Web application server concepts and frameworks (e.g., Servlets/JSP, AJAX)
  • Web programming (HTML, CSS, Javascript)
  • SQL, JDBC, and relational databases
  • Object-oriented design principles

Desired Qualifications

  • Experienced in Agile development methodologies (e.g., Scrum, Kanban)
  • Model-View-Controller (MVC) or reactive concepts and related frameworks (e.g., KnockoutJS, AngularJS)
  • More experienced candidates should have experience with estimation, scheduling, and leading small groups of to solve complex tasks

Education

Minimum of a Bachelor’s degree in computer science, software engineering, or related discipline.

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.