Avid Technology Professionals - Annapolis Junction, MD
posted 3 months ago
Avid Technology Professionals is seeking a Full Stack Developer to provide comprehensive software engineering support. The role involves designing, developing, implementing, and maintaining mission-critical applications. The successful candidate will be responsible for the entire software development lifecycle, which includes development, building, configuration, build testing, documentation, and troubleshooting of systems that support the mission. This position requires meticulous documentation of software designs, user documentation, and Interface Control Documents (ICDs) to ensure clarity and compliance with operational standards. The Full Stack Developer will work closely with cross-functional teams to understand customer and mission needs, balancing these requirements with software deployments. The candidate will be expected to demonstrate proficiency in various programming languages and methodologies, particularly C++ and Python, while also having a solid understanding of Agile Software Development practices. Familiarity with tools such as GIT, JIRA, and Confluence is essential for effective collaboration and project management. Additionally, the role requires proven experience in utilizing REST interfaces, XML, and Linux environments, which are critical for supporting operational environments. This position is ideal for individuals who thrive in a dynamic and challenging environment, where they can leverage their technical skills to contribute to significant projects that impact the community and government sectors. The Full Stack Developer will play a key role in ensuring that the software solutions developed meet the high standards expected by Avid Technology Professionals and its clients.