ManTech - Chantilly, VA

posted 3 months ago

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

About the position

Join the top Information Technology and Analytic professionals in the industry to make invaluable contributions to our national security on a daily basis. In this innovative, self-contained, Big Data environment, the ManTech team is responsible for everything from infrastructure, to application development, to data science, to advanced analytics and beyond. The successful candidate will be dedicated full-time to development and enhancement support for existing applications as well as new development. This role involves designing, programming/developing, and modifying software systems, applications, and tools, both existing and potentially new in the future. The candidate will analyze user needs and software requirements to determine the feasibility of design within time and cost constraints. They will also be responsible for developing unit and integration tests, in addition to participating in functional and regression tests to ensure programs will produce the desired results and that instructions are correct. The role includes deploying code to development, test, and production environments using existing DevOps infrastructure/tools. Additionally, the candidate will review help desk messages periodically and work with other teams to troubleshoot and resolve production issues. Organizing and maintaining documentation of application development and subsequent revisions is essential, so others are able to understand the program.

Responsibilities

  • Design, program, develop, and modify software systems, applications, and tools.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develop unit and integration tests, and participate in functional and regression tests.
  • Deploy code to development, test, and production environments using existing DevOps infrastructure/tools.
  • Review help desk messages periodically and work with other teams to troubleshoot and resolve production issues.
  • Organize and maintain documentation of application development and subsequent revisions.

Requirements

  • 10+ years 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, SQL and ORM libraries such as Hibernate/JPA.
  • Experience with, or knowledge of, best practices for developing secure web applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service