ManTech - Chantilly, VA

posted 29 days ago

Full-time
Chantilly, VA
Professional, Scientific, and Technical Services

About the position

The position involves full-time development and enhancement support for existing applications and new development within a Big Data environment at ManTech. The role requires collaboration with diverse teams to design, program, and modify software systems, ensuring they meet user needs and software requirements while adhering to time and cost constraints. The successful candidate will engage in various tasks including coding, testing, troubleshooting, and maintaining documentation, contributing to national security through innovative technology solutions.

Responsibilities

  • Designing, programming/developing, and modifying software systems, applications, and tools.
  • Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Collaborating with teammates, service providers, vendors, and users to develop new program features.
  • Developing unit and integration tests, and participating in functional and regression tests.
  • Correcting errors by making appropriate changes and re-checking programs to ensure desired results.
  • Participating in code reviews and providing feedback based on existing standards.
  • Deploying code to development, test, and production environments using existing DevOps infrastructure/tools.
  • Reviewing help desk messages and working with teams to troubleshoot and resolve production issues.
  • Organizing and maintaining documentation of application development and revisions.

Requirements

  • 7+ years relevant Information Technology experience.
  • Strong Java programming/development skills, with hands-on experience.
  • Experience with HTML, CSS, JavaScript, and at least one modern front-end framework, preferably Angular.
  • Experience with, or knowledge of, the Spring Framework and RESTful services.
  • Experience with, or knowledge of, SQL and ORM libraries such as Hibernate/JPA.
  • Experience with Git branching and merging within a team to manage source code.
  • Strong ability to manage competing priorities and communicate with multiple stakeholders.
  • High School Diploma or GED.

Nice-to-haves

  • Experience with Ext JS (v3 and v4), Groovy (v2), Grails (v2), and Bootstrap (v3+).
  • Understanding of SQL and Elasticsearch.
  • Cloud experience, particularly AWS.

Benefits

  • Equal opportunity employer with affirmative action policies.
  • Reasonable accommodations for applicants with disabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service