Senior Software Developer

Mississauga, ON, CA, Canada

Job Description

Safety Power is the leading Canadian cleantech provider of environmental control equipment for large scale (1,000 to 10,000 HP) engine based gensets. Safety Power's customer base includes North America's largest internet and technology companies. This is a newly created position as the company is growing!

Job Summary:



The Senior Software Developer is responsible for the design, development, and maintenance of internal software, while leading a small development team.

This position has strong potential for career growth, with a succession path to a Junior Architect role.

Duties & Responsibilities:



Design and development of new features and maintenance of existing software. Effectively lead and motivate a team of software developers, providing mentorship and technical guidance. Conduct code reviews to ensure best practices are being followed. Oversee server management and ensure the quality and stability of the infrastructure is maintained. Effectively collaborate with designated staff, including other departments across the organization. Effectively manage performance and communicate expectations to staff. All other duties as assigned.

Skills & Qualifications:



Bachelor's or Master's degree in Computer Science, or Computer Engineering, or a related field. 8+ years of experience in software development. Experience with Python/Django & full-stack development is an asset Experience with configuring and managing server infrastructure is preferred Familiarity with CI/CD pipelines and automation tools Ability to work independently and within a team environment. Excellent written, verbal and presentation skills. Proven troubleshooting skills to effectively solve complex technical problems. Time management/organization skills.
Safety Power offers a complete benefits package with RRSP matching for employees that have been with us through a qualifying period. If you like the idea of being part of a company that is making a positive contribution to the environment this could be the right opportunity for you!

Job Types: Full-time, Permanent

Pay: From $90,000.00 per year

Additional pay:

Bonus pay
Benefits:

Casual dress Company events Dental care Employee assistance program Extended health care Flexible schedule Life insurance On-site parking Profit sharing RRSP match Tuition reimbursement Vision care
Schedule:

Monday to Friday
Experience:

software development: 8 years (preferred) Python: 3 years (preferred)
Work Location: In person

Expected start date: 2025-04-10

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2391192
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mississauga, ON, CA, Canada
  • Education
    Not mentioned