Software Engineer (TJD)

  • Location: Ottawa, ON
  • Type: Contract
  • Job #34606

Software Engineer (TJD)

Join a dynamic team as a Software Engineer and play a pivotal role in developing innovative solutions within the Ottawa, Ontario region. This opportunity is ideal for seasoned professionals looking to leverage their expertise in a collaborative and forward-thinking environment. If you have a passion for coding, problem-solving, and driving technological advancements, this position offers you the chance to make a meaningful impact.

Required Skills:

  • Minimum of 5 years of professional software engineering experience
  • Strong proficiency in one or more programming languages (e.g., Java, C++, Python)
  • Extensive experience in software development life cycle, including design, coding, testing, and deployment
  • Solid understanding of data structures, algorithms, and system architecture
  • Proven ability to troubleshoot and resolve complex technical issues
  • Excellent communication and teamwork skills

Nice to Have Skills:

  • Experience with cloud platforms such as AWS or Azure
  • Knowledge of DevOps practices and CI/CD pipelines
  • Familiarity with Agile/Scrum methodologies
  • Experience with mobile development or front-end technologies

Preferred Education and Experience:

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or related field
  • 5+ years of relevant industry experience in software development

Other Requirements:

  • Must be located within the Ottawa, Ontario region or willing to commute
  • Ability to obtain necessary security clearances if required

Eager to bring your expertise to a company that values innovation and technical excellence? Apply now and take the next step in your software engineering career!

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!