Unclassified - Columbia, MD
posted about 1 month ago
In this position, you will have the opportunity to convert customer requirements, including informal requirements, into total systems solutions that fit within the technical, schedule, and cost constraints of the program. You will operate in an agile development environment using DevSecOps and CI/CD practices, which are essential for maintaining the integrity and efficiency of the software development lifecycle. Your role will involve conducting and participating in design reviews, sprint demonstrations, and after-action reviews to ensure that the development process is aligned with customer expectations and project goals. You will be responsible for developing scalable web-based data visualization and analytic platforms using technologies such as Node.js, JavaScript, and scalable databases like Elasticsearch and PostgreSQL. Additionally, you will utilize Docker and Python to enhance the functionality and performance of the applications. Writing, reviewing, and executing comprehensive test procedures will be a critical part of your responsibilities to ensure the quality and reliability of the software products. As part of your duties, you will deploy applications into development, staging, and production environments, ensuring that all deployments are smooth and meet the required standards. You will also engage in peer-review processes, providing constructive feedback on software code and contributing to the writing, reviewing, and updating of software design and user-focused documentation, such as User Manuals. This role is integral to the success of our Federal Solutions team, which delivers vital resources to our US government customers, ensuring the success of missions around the globe.