Back to jobs

[Remote] Senior Software Engineer - JAAR/DCD Program (Engineer Software 4) - 30172

Mission Technologies, a division of HIIAnywhereAdded 1d ago
Senior Software Engineer — Kubernetes & Docker (Remote)
Craft my tailored resume free

Free to start · No card

Job description

Note: The job is a remote job and is open to candidates in USA. Mission Technologies, a division of HII, develops defense, training, fleet sustainment, nuclear, and environmental solutions for military and government customers. The Senior Software Engineer will design, develop, deploy, test, and troubleshoot shore-based and shipboard software applications supporting the Joint After Action Review and Data Collection and Display systems. The role collaborates with Agile teams and customers to deliver mission-critical training software for U.S. Navy readiness. Responsibilities Collaborate with a small Agile software team and customers to support sprint planning, execution, and reviewsDevelop software solutions by interpreting requirements and consulting with end usersInvestigate and resolve system issues, including analyzing and resolving Software Trouble ReportsCreate and maintain software development documentation, including notebooks, sequence diagrams, and dependenciesWrite clean, maintainable code with strong commenting and documentation practicesPerform hands-on development and troubleshooting, using innovative approaches to solve technical problemsConduct developer testing in lab environments and shipboard settings (as required) to verify compliance with requirementsParticipate in limited travel to support software installation and testing efforts Skills 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experienceExperience implementing Agile and Scrum development methodologiesProficiency in software design and development using one or more of the following/related: + C# + C++ + Angular frameworkSignificant database experience with one or more of the following/related: + PostgreSQL + Structured Query Language (SQL)U.S. citizenship requiredMust possess a current or active Department of War (DoW) Secret security clearanceSecurity+ certification or ability to obtain within 3 months of hireRequired Travel: 0 - 10%Degree in Computer Science or related fieldOperational or development knowledge of military training systemsCompTIA Security+ CE certification (or equivalent) to meet DoD requirements for IAT Level II roles under DoD 8570 and SECNAV M-5239.2Experience using: + JIRA (project tracking) + Confluence (documentation) + GitLab (source control) + Containers: Docker and Kubernetes + .NET build scripts, dependency management + CI/CD pipelines + Python + Alloy/Grafana/Loki/Prometheus Benefits Best-in-class medical, dental and vision plan choicesWellness resourcesEmployee assistance programsSavings Plan Options (401(k))Financial planning toolsLife insuranceEmployee discountsPaid holidays and paid time offTuition reimbursementEarly childhood and post-secondary education scholarshipsBonus/other non-recurrent compensation is occasionally offered for qualified positions, and if applicable to this role will be addressed by the recruiter at the screening phase of applicationValuable educational and training programs for continual career growth at every stage of your careerThis full-time remote position Company Overview HII’s Mission Technologies division develops integrated solutions that enable today’s connected, all-domain force. It was founded in 2011, and is headquartered in Mclean, Virginia, USA, with a workforce of 5001-10000 employees. Its website is https://tsd.huntingtoningalls.com/.

Prepare your application

Use the description above to assess your fit for Mission Technologies, a division of HII. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.