Senior Software Engineer at Jobot
Toronto, KS M1B
About the Job
Our client based out of the US is looking for a new developer in their Toronto office. 100% in the office.
This Jobot Job is hosted by: Nick Frei
Are you a fit? Easy Apply now by clicking the "Quick Apply" button
and sending us your resume.
Salary: $140,000 - $170,000 per year
A bit about us:
We are looking for a passionate and experienced Senior Software Engineer to join our growing Tech Services team. This is a permanent position where the successful candidate will play a key role in the development, implementation, and management of our innovative software solutions. The ideal candidate will have a strong background in DevOps and will be responsible for driving the technical vision of our projects, ensuring that our software solutions are robust, scalable, and efficient.
Why join us?
Job Details
Responsibilities
1. Design, develop, and implement high-quality software solutions in line with project requirements.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Drive the adoption of best practices in code health, testing, and maintainability.
4. Analyze and resolve technical and application problems.
5. Provide leadership and guidance to junior software engineers.
6. Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
7. Adhere to high-quality development principles while delivering solutions on-time and on-budget.
8. Participate in peer-reviews of solution designs and related code.
9. Design and develop a software platform for scalable, distributed applications.
10. Promote and drive innovation in technologies, processes, and tools.
Qualifications
1. Bachelor’s degree in Computer Science, Engineering, or a related field.
2. A minimum of 5 years’ experience in a senior software engineering role.
3. Extensive experience with DevOps methodologies and tools.
4. Proven experience in overseeing the design, development, and implementation of software solutions.
5. Strong knowledge of software development methodologies, tools, and processes.
6. Exceptional coding skills in multiple programming languages.
7. Experience with test-driven development and automated testing frameworks.
8. Excellent problem-solving skills.
9. Strong communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
10. Demonstrated ability to work in a fast-paced, deadline-driven environment.
11. Strong leadership skills with a dedication to driving and achieving results.
12. Knowledge of Scrum/Agile development methodologies is a plus.
Interested in hearing more? Easy Apply now by clicking the "Quick Apply" button.
This Jobot Job is hosted by: Nick Frei
Are you a fit? Easy Apply now by clicking the "Quick Apply" button
and sending us your resume.
Salary: $140,000 - $170,000 per year
A bit about us:
We are looking for a passionate and experienced Senior Software Engineer to join our growing Tech Services team. This is a permanent position where the successful candidate will play a key role in the development, implementation, and management of our innovative software solutions. The ideal candidate will have a strong background in DevOps and will be responsible for driving the technical vision of our projects, ensuring that our software solutions are robust, scalable, and efficient.
Why join us?
- 401k match
- exciting new technologies
- team events
- internal promotions
Job Details
Responsibilities
1. Design, develop, and implement high-quality software solutions in line with project requirements.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Drive the adoption of best practices in code health, testing, and maintainability.
4. Analyze and resolve technical and application problems.
5. Provide leadership and guidance to junior software engineers.
6. Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
7. Adhere to high-quality development principles while delivering solutions on-time and on-budget.
8. Participate in peer-reviews of solution designs and related code.
9. Design and develop a software platform for scalable, distributed applications.
10. Promote and drive innovation in technologies, processes, and tools.
Qualifications
1. Bachelor’s degree in Computer Science, Engineering, or a related field.
2. A minimum of 5 years’ experience in a senior software engineering role.
3. Extensive experience with DevOps methodologies and tools.
4. Proven experience in overseeing the design, development, and implementation of software solutions.
5. Strong knowledge of software development methodologies, tools, and processes.
6. Exceptional coding skills in multiple programming languages.
7. Experience with test-driven development and automated testing frameworks.
8. Excellent problem-solving skills.
9. Strong communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
10. Demonstrated ability to work in a fast-paced, deadline-driven environment.
11. Strong leadership skills with a dedication to driving and achieving results.
12. Knowledge of Scrum/Agile development methodologies is a plus.
Interested in hearing more? Easy Apply now by clicking the "Quick Apply" button.
Salary
140,000 - 170,000 /year