Yesterday
Unspecified
Mid Level Career (5+ yrs experience)
Engineering - Systems
Baltimore, MD (On/Off-Site)
Job Description:
We are seeking an experienced Software Engineer III to join our team, working on tactical network software engineering tasks. The candidate will be responsible for developing new software, integrating emerging technologies, and adapting to changing operational needs. The role involves direct collaboration with Army stakeholders to ensure tools and solutions meet user requirements and operational demands. A focus on producing secure, high-performance software that transitions smoothly into full deployment is essential, along with clear and effective communication across teams.
________________________________________
Key Responsibilities:
• Software Development: Develop software solutions that integrate new technologies, data sources, and communication protocols to support tactical network environments.
• Stakeholder Engagement: Collaborate with Army stakeholders to gather requirements, understand operational needs, and produce tools that address the diverse needs of tactical units.
• Prototyping and Deployment: Develop secure and high-performance software prototypes, ensuring smooth transitions into full deployment while incorporating user feedback.
• Documentation and Testing: Document all development processes, including testing and deployment, ensuring software security and quality.
• Operational Feedback: Utilize test-driven development methodologies and operational feedback to enhance software reliability and performance.
• Cross-Team Communication: Communicate effectively with team members, leadership, technical representatives, and warfighters, both virtually and in person, to ensure mission objectives are met.
________________________________________
Technical Skills and Requirements:
• Programming Languages: Proficiency in Java, C#, C, C++, JavaScript, or other related languages.
• Service Architecture and APIs: Experience with REST, Open API, and service architectures.
• Virtualization and Containers: Knowledge of virtualization and container technologies (e.g., Docker, Kubernetes), and databases.
• Linux Scripting: Experience with Linux scripting frameworks and automation tools such as PowerShell.
• Version Control: Proficiency in managing and utilizing version control systems like Git.
• Test-Driven Development: Familiarity with test-driven development methodologies to improve software functionality and performance.
• Web Technology: Experience in web technology languages such as JavaScript, and knowledge of group policy implementation operations.
• Network and Security: Strong conceptual understanding of tactical networks, cybersecurity practices, and group policy implementations.
________________________________________
Qualifications:
• Bachelor’s Degree in Engineering, Testing, or a related field. (Alternatively, a BS can be substituted with an additional 7 years of related tactical network software engineering experience.)
• A minimum of 6 years of relevant experience in tactical network software engineering functions.
• Proven experience in software development for tactical networks with a focus on performance, security, and integration into military systems.
• Ability to effectively present technical findings and recommendations to senior leadership and stakeholders.
We are seeking an experienced Software Engineer III to join our team, working on tactical network software engineering tasks. The candidate will be responsible for developing new software, integrating emerging technologies, and adapting to changing operational needs. The role involves direct collaboration with Army stakeholders to ensure tools and solutions meet user requirements and operational demands. A focus on producing secure, high-performance software that transitions smoothly into full deployment is essential, along with clear and effective communication across teams.
________________________________________
Key Responsibilities:
• Software Development: Develop software solutions that integrate new technologies, data sources, and communication protocols to support tactical network environments.
• Stakeholder Engagement: Collaborate with Army stakeholders to gather requirements, understand operational needs, and produce tools that address the diverse needs of tactical units.
• Prototyping and Deployment: Develop secure and high-performance software prototypes, ensuring smooth transitions into full deployment while incorporating user feedback.
• Documentation and Testing: Document all development processes, including testing and deployment, ensuring software security and quality.
• Operational Feedback: Utilize test-driven development methodologies and operational feedback to enhance software reliability and performance.
• Cross-Team Communication: Communicate effectively with team members, leadership, technical representatives, and warfighters, both virtually and in person, to ensure mission objectives are met.
________________________________________
Technical Skills and Requirements:
• Programming Languages: Proficiency in Java, C#, C, C++, JavaScript, or other related languages.
• Service Architecture and APIs: Experience with REST, Open API, and service architectures.
• Virtualization and Containers: Knowledge of virtualization and container technologies (e.g., Docker, Kubernetes), and databases.
• Linux Scripting: Experience with Linux scripting frameworks and automation tools such as PowerShell.
• Version Control: Proficiency in managing and utilizing version control systems like Git.
• Test-Driven Development: Familiarity with test-driven development methodologies to improve software functionality and performance.
• Web Technology: Experience in web technology languages such as JavaScript, and knowledge of group policy implementation operations.
• Network and Security: Strong conceptual understanding of tactical networks, cybersecurity practices, and group policy implementations.
________________________________________
Qualifications:
• Bachelor’s Degree in Engineering, Testing, or a related field. (Alternatively, a BS can be substituted with an additional 7 years of related tactical network software engineering experience.)
• A minimum of 6 years of relevant experience in tactical network software engineering functions.
• Proven experience in software development for tactical networks with a focus on performance, security, and integration into military systems.
• Ability to effectively present technical findings and recommendations to senior leadership and stakeholders.
group id: 10106647