Senior Software Engineer - Halifax (Shubenacadie)

Senior Software Engineer - Halifax (Shubenacadie)

03 Sep
|
Lockheed Martin
|
Shubenacadie

03 Sep

Lockheed Martin

Shubenacadie

Standard Job Description The candidate will be part of a multi-disciplined team workplace working on the total software engineering life cycle from specification, design development, integration and test, deployment, maintenance and field trouble shooting for large scale, high complexity naval platform systems, with a focus on the Combat Management System (CMS).Standard Job Description The candidate will be part of a multi-disciplined team environment working on the total software engineering life cycle from specification, design development, integration and test, deployment, maintenance and field trouble shooting for large scale, high complexity naval platform systems, with a focus on the Combat Management System (CMS). The candidate will participate in engineering activities including but not limited to:Working in an Agile team environmentSoftware requirements analysis and reviewsSoftware design analysis and reviewsSoftware development, primarily using Java and containerization tools like KubernetesUnit testing and documentationIntegration and deploymentProblem SolvingMentoring junior developersBasic QualificationsDegree in Software Engineering, Computer Engineering, Computer Science or related fieldEligible to obtain a North Atlantic Treaty Organization (NATO)



Secret Clearance in a timely manner5-10 years' work experience in Java developmentProven experience with containerization tools like Kubernetes, Podman, or DockerExperience deploying applications to Kubernetes via HelmExperience building RESTful APIs using Spring BootProven experience writing test cases (unit, functional, and integration) using frameworks like JUnit, Mockito, Mock MVC, and TestFxFamiliarity with relational databases (PostgreSQL and/or MariaDB)Eligible for NATO Secret clearance in a timely manner.Familiarity with version control systems (such as Git) and CI/CD pipelinesExperience working in Linux (RHEL)Desired SkillsKnowledge of Agile/Scrum software development practicesExperience working with DIS or HLAFamiliar with build tools like Gradle and creating pipelines in GitLabStrong analytical and problem-solving skillsExcellent verbal and written communication skills in EnglishWell organized, capable of planning, scheduling, and prioritizing workKnowledge of software requirements engineering processActive Security Clearance (NATO Secret Level)Knowledge of scripting in BashFamiliar with development tools such as IntelliJ, VS Code, Eclipse

📌 Senior Software Engineer - Halifax (Shubenacadie)
🏢 Lockheed Martin
📍 Shubenacadie

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - halifax (shubenacadie) / shubenacadie

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - halifax (shubenacadie) / shubenacadie