Jetzt bewerben
MANTECH seeks a Software Engineer to join our team in Laurel, MD. This position is part of a mission-focused team that supports the development and enhancement of software systems that disseminate critical data across the Intelligence Community. Responsibilities include, but are not limited to:Review and test software components to ensure quality and performanceResolve software issues and defects efficiently and effectivelyAnalyze user requirements to derive system-level and software specificationsImplement new features or enhancements in existing software systemsIntegrate software with modified or new operating environmentsDevelop and execute test procedures for software validationMonitor system performance to ensure operational effectivenessCoordinate software installations and support operational readinessSelect development processes in collaboration with customers and system engineeringEnforce quality control across all developed or modified software products Minimum Qualifications:Bachelor’s degree with 7+ years of relevant experience; an additional 4 years of relevant experience might be considered for a degreeExperience with software analysis, design, development, and debuggingExperience with documentation practices and development process improvementsExperience with software integration and operational system deploymentExperience with test planning, execution, and validation procedures Preferred Qualifications:Programming Languages & Web: Java, C/C++, JavaScript (jQuery/Angular), HTML, CSSOperating Systems & Platforms: Linux, Windows, Solaris, VMWareMiddleware & Web Services: JBoss, WebLogic, Tomcat, SOAP, RESTful APIs, UI frameworksDatabases: DB2, MongoDB, MySQL, Oracle, Postgres, JPA/HibernateVersion Control & CI/CD: Git, GitLab, ClearCase, ClearQuest, GradleContainerization & Orchestration: Docker, Kubernetes, Rancher RKE2Event Streaming & Messaging: KafkaTools: Putty, Atlassian Suite (JIRA, Confluence)Security Clearance Requirements:Must possess a current and active TS/SCI with Polygraph Physical RequirementsAbility to remain in a stationary position for up to 50% of the timeFrequent use of computer systems and standard office equipmentRegular communication with team members, managers, and customers, including presenting technical material as needed Jetzt bewerben

Weitere Jobs