Senior Software Engineer

job
  • Duke
Sorry the Job you are looking for is no Longer available

Job Summary
Location
,ON
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
01 Dec 2024
Share
Job Description

Job Title: Senior Software Developer

On-site/ Remote/ Hybrid: On Site

Location: Trenton, ON

Job Type: Contract

A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The ideal candidate will be a self-starter, capable of working independently and leading technical projects.

Job Responsibilities:

Technical Leadership:

  • Lead and mentor junior developers.
  • Design, develop, and implement complex software solutions.
  • Conduct code reviews and provide constructive feedback.
  • Troubleshoot and resolve complex technical issues.

Client Interaction:

  • Communicate effectively with clients to understand their needs and requirements.
  • Present technical concepts to non-technical audiences.
  • Collaborate with clients to define project scope and deliverables.

Domain Expertise:

  • Demonstrate a strong understanding of military or air force operations and systems.
  • Apply domain knowledge to develop innovative software solutions.
  • Stay updated on the latest industry trends and technologies.

Code Quality:

  • Write clean, efficient, and well-documented code.
  • Adhere to coding standards and best practices.
  • Conduct unit and integration testing to ensure code quality.

Required Skills: ?Min

  • imum of 10 years of experience in software development.Str
  • ong proficiency in C, C++, Python or Java programming languageExp
  • erience with software development methodologies (e.g., Agile, Scrum).Kno
  • wledge of software design patterns and principles.Exp
  • erience with version control systems (e.g., Git).Str
  • ong problem-solving and analytical skills.Exc
  • ellent communication and interpersonal skills (English)Abi
  • lity to work independently and as part of a team.Pr

e

ferred:Exp

    erience with military or air force systems and protocols.Management or Leadership experience.Knowledge of real-time systems and embedded systems.Experience with Linux and Windows operating systems.
Other Smiliar Jobs
 
  • , ON
  • 4 Days ago
  • Gatineau, QC
  • 4 Days ago
  • St. Catharines, ON
  • 4 Days ago