Software Engineer in Halifax

Software Engineer in Halifax

Halifax Full-Time 94500 - 115500 $ / year (est.) On-site
L

At a Glance

  • Tasks: Join a dynamic team to develop and maintain cutting-edge naval software systems.
  • Company: Innovative tech company focused on high complexity naval platforms.
  • Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
  • Other info: Collaborative Agile environment with excellent career advancement potential.
  • Why this job: Make a real impact in defence technology while working with the latest tools.
  • Qualifications: Degree in Software Engineering or related field; experience with Java and Kubernetes.

The predicted salary is between 94500 - 115500 $ per year.

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 environment
  • Software requirements analysis and reviews
  • Software design analysis and reviews
  • Software development, primarily using Java and containerization tools like Kubernetes
  • Unit testing and documentation
  • Integration and deployment
  • Problem Solving

Required Skills and Experience

  • Degree in Software Engineering, Computer Engineering, Computer Science or related field
  • Eligible to obtain a North Atlantic Treaty Organization (NATO) Secret Clearance in a timely manner
  • Proven experience with containerization tools like Kubernetes, Podman, or Docker
  • Experience deploying applications to Kubernetes via Helm
  • 2-5 years' work general development experience with preference given to experience in Java
  • Experience building RESTful APIs using Spring Boot
  • Familiarity with relational databases (Postgre SQL and/or Maria DB)
  • Eligible for NATO Secret clearance in a timely manner.
  • Familiarity with version control systems (such as Git) and CI/CD pipelines
  • Experience working in Linux

Desired Skills and Experience

  • Knowledge of Agile/Scrum software development practices
  • Experience working with DIS or HLA
  • Familiar with build tools like Gradle and creating pipelines in Git Lab
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills in English
  • Well organized, capable of planning, scheduling, and prioritizing work
  • Knowledge of software requirements engineering process
  • Active Security Clearance (NATO Secret Level)
  • Knowledge of scripting in Bash
  • Familiar with development tools such as Intelli J, VS Code, Eclipse
  • #J-18808-Ljbffr

Software Engineer in Halifax employer: Lockheed Martin Corporation

As a Workforce Management Lead at our Canadian RMS business, you'll thrive in a dynamic work culture that prioritizes collaboration and innovation. We offer competitive benefits, continuous professional development opportunities, and a commitment to employee growth, ensuring you can make a meaningful impact while advancing your career. Join us in a location that values strategic decision-making and fosters a supportive environment for all team members.

L

Contact Details:

Lockheed Martin Corporation Recruitment Team

We think you need these skills to ace Software Engineer in Halifax

Software Engineering
Agile Methodologies
Java
Kubernetes
Containerization (Docker, Podman)
RESTful APIs
Spring Boot