Junior Software Engineer - Halifax
Lockheed Martin CanadaResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About the role The successful candidate will be part of a multidisciplinary team working on the full lifecycle of software engineering including requirements, design, development, integration and testing, deployment, maintenance and field troubleshooting related to large, complex naval platform systems, with a focus on the Combat Management System (CMS). The candidate will participate in engineering activities that may include, but are not limited to: Analysis and review of software requirements Analysis and review of software design Software development, primarily using Java (including new development and adaptation of existing software) Unit testing and documentation Integration and implementation Troubleshooting Working in an Agile team environment What you bring to the role A degree in Computer Science, Software Engineering, Computer Engineering or a related field Strong understanding of object-oriented programming concepts in Java 0 to 3 years of experience in Java development Ability to obtain NATO Secret security clearance in a timely manner Ability to work 100% on-site Additional desired skills Familiarity with C++ and Java programming Familiarity with engineering processes and software requirements Familiarity with Agile/Scrum software development practices Familiarity with Unified Modeling Language (UML) Familiarity with the Linux operating environment Familiarity with the Eclipse integrated development environment (IDE) Familiarity with software version control tools (e.g. Git, SVN) Familiarity with recognized systems and software engineering processes Good organizational skills with the ability to plan, schedule and prioritize work Ability to solve difficult problems within a team environment Good verbal and written communication skills in English Knowledge of German or Portuguese is an asset Holding a current security clearance (Secret) is an asset What we offer We deliver on work/life balance. Your physical, mental and financial well-being matter to us. In addition to a highly supportive, friendly and respectful work environment, when you join our team as a regular full-time employee you can expect: Flexible and compressed work hours as business needs permit, with the possibility of taking Fridays off and part-time remote work options Competitive compensation Time to recover with vacation, personal days, statutory holidays and parental leave Comprehensive family coverage for medical, dental and vision care from day one, including: Virtual health care (24/7 access to health professionals) A wellness spending account to support your well-being journey An Employee and Family Assistance Program (EFAP) with free in-person counselling sessions Travel medical insurance On-site fitness facilities at our main offices A registered retirement savings plan with company matching contributions from day one and access to financial advisors Employee discounts on goods, services and various recreational activities Access to a wide range of development tools to upskill or advance your career, including: Free learning resources via a modern, engaging platform Tuition assistance program Professional membership reimbursement Self-directed mentoring
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free