S

SRC Can

Intermediate Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeOttawa, ON, CanadaCA$80k - CA$105k /yr

About the Job

Requirements

  • A Bachelor's Degree or Diploma in computer science, software engineering, or a closely related discipline.
  • Three or more years of experience in software development.
  • Applied knowledge and experience with the development of distributed software systems.
  • Ability to work in a fast-paced environment, think independently, and overcome technical challenges.
  • Proven ability to work in multi-disciplinary teams.
  • Excellent English verbal and written communication skills.
  • Candidates must meet the requirements of export control and security regulations, including the Canadian Controlled Goods Program, and be eligible to hold a Government of Canada Level 2 Secret Security Clearance.

Responsibilities

  • Coordinate and collaborate on software development efforts.
  • Work with subject matter and domain experts to elicit software requirements.
  • Mentor junior software developers.
  • Author software source code.
  • Contribute to software requirements and tests.
  • Contribute to software development and integration within an agile methodology.
  • Contribute to continuous improvement across software development and processes.
  • Maintain software development infrastructure.
  • Monitor, manage, and report project status.

Desired Qualifications

  • Applied knowledge and experience with container technologies.
  • Applied knowledge and experience with Java, C++, C, Typescript, and Python.
  • Applied knowledge and experience with Apache Solr or similar enterprise search.
  • Applied knowledge and experience with Express, React, and Node.
  • Applied knowledge and experience with PostgreSQL or similar relational databases.
  • Applied knowledge and experience with object storage such as S3.
  • Applied knowledge and experience with modern data architectures.
  • Applied knowledge and experience with VS Code.
  • Applied knowledge and experience with Continuous Improvement and Continuous Delivery pipelines.
  • Applied knowledge and experience with Linux and Windows operating systems.
  • Experience working in cross-functional roles.
  • Supervisory experience of junior software developers.
  • Knowledge or experience with Electronic Warfare systems.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at SRC Can

See more jobs