Ampcus - Chantilly, VA

posted about 1 month ago

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

About the position

The Applications Developer, Level II role at Ampcus, Inc. involves designing, troubleshooting, and implementing software code for end-to-end software development. The position requires a strong understanding of secure software development practices and the ability to work collaboratively in a project environment. The developer will be responsible for enhancing and debugging software applications, integrating new products based on user requirements, and ensuring quality control of all developed software.

Responsibilities

  • Designing, troubleshooting, and implementing software code for end-to-end software development
  • Designs, develops, enhances, debugs, integrates, and implements software
  • Troubleshoots production problems related to software applications
  • Researches, tests, builds, and coordinates the integration of new products based on user requirements
  • Initiates action for evaluation and recommendation of application software packages, application integration and testing tools
  • Resolves problems with software and responds to suggestions for improvements and enhancements
  • Design, develop, integrate, and interface with web application RESTful APIs
  • Implements recommendations for improving documentation and development process standards
  • Ensures quality control of all developed and modified prototype software

Requirements

  • U.S. Citizenship
  • Must have an active Secret clearance; TS/SCI is preferred
  • 2+ years of directly relevant experience in applications development
  • Knowledge of secure software development lifecycle and code versioning and maintenance
  • Experience with assessing and integrating commercial off the shelf (COTS) products
  • Knowledge and familiarity to work with the installation, demonstration, test, validation and evaluation of new and existing software, tools, methods, and software measurement technologies
  • Must have operational experience with Python
  • Knowledge of software application development and RESTful architecture
  • Knowledge of data transformation and manipulation via code
  • Experience working and developing in/with containerization software including Kubernetes and Docker
  • Must have strong communication skills and have experience interacting and with customers directly in a project environment or technical demonstration
  • Must be able to work collaboratively across remote and physical locations

Nice-to-haves

  • Experience with two or more of the following: Python, Silk, JSON, Data Analytics, MongoDB, Elastic Search, Postgress, Ansible, Vue.js, React, HTML, Kubernetes, Docker, Podman, AWS, View Jazz Framework, Process Automation, UI Development, CI/CD knowledge
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service