![Vaco](https://media.trabajo.org/img/noimg.jpg)
Senior Software Engineer
4 weeks ago
We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in AngularJS, Python, FastAPI, Snowflake, Docker, Redis. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining complex web applications that meet our business needs. The primary project will be the development of a web application to support our data science team.
Key Responsibilities:
- Develop and maintain web applications using AngularJS for the front end and Python with FastAPI for the back end.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Ensure the scalability, performance, and security of web applications.
- Design and manage databases in Snowflake to ensure efficient data storage and retrieval.
- Implement data processing and ETL pipelines as needed.
- Develop, deploy, and manage applications using Docker containers.
- Ensure seamless integration and deployment of applications in various environments.
- Utilize Redis for caching to improve application performance and reduce load times.
- Implement performance optimization techniques across the stack.
- Write and maintain unit and integration tests to ensure code quality and reliability.
- Debug and resolve technical issues across the front-end and back-end.
- Follow and enforce best practices for coding, testing, and deployment.
- Conduct code reviews and provide constructive feedback to team members.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in AngularJS for front-end development.
- Extensive experience with Python and FastAPI for back-end development.
- Hands-on experience with Snowflake for database management.
- Proficiency in using Docker for containerization.
- Experience with Redis for caching and performance optimization.
- Strong understanding of web development principles and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and effectively communicate with stakeholders.
Preferred Qualifications:
- Familiarity with other front-end frameworks such as React or Vue.js.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of CI/CD pipelines and tools such as Jenkins or GitHub Actions.
-
Senior Unity Software Engineer
1 month ago
Montréal, QC, Canada Prevu3D Full timePrevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market.Under the guidance of the Product Lead, the Senior Unity Software Engineer...
-
Telecommute Senior Java Engineer
3 weeks ago
Montréal, QC, Canada Iris Software Inc. Full timeIris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Developer for a long term opportunity at Montreal, QC (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...
-
Telecommute Senior Java Engineer
3 weeks ago
Montréal, QC, Canada Iris Software Inc. Full timeIris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Developer for a long term opportunity at Montreal, QC (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...
-
Senior Software Engineering Director
1 month ago
Montréal, QC, Canada Vaco Full timeJob Title: Senior Director of Software Engineering Industry: Financial Services Our client is a leading financial services company dedicated to providing innovative solutions to our clients. We are seeking a highly skilled and experienced Senior Director of Software Engineering to lead our dynamic team of software engineers. The successful...
-
Senior Software QA Engineer
2 weeks ago
Montréal, Canada TTC Global Full timeAbout TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks...
-
Senior Software QA Engineer
4 hours ago
Montréal, Canada TTC Global Full timeAbout TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks of...
-
Senior Software Engineer
3 weeks ago
Montréal, QC, Canada AutoSync Full timeWe are looking for a Senior Software Engineer for the largest automotive product suite in Canada.What to expect• Working alongside some very talented and dedicated individuals, you will be part of a cross-functional agile team that contributes to building AutoSync’s digital platform• Taking part in daily agile ceremonies, brainstorming on innovative...
-
Senior Software QA Engineer
1 month ago
Montréal, Canada TTC Global Full timeAbout TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost.Perks of...
-
Senior Director of Software Engineering
2 months ago
Montréal, QC, Canada Vaco Full timeJob Title: Senior Director of Software Engineering Industry: Financial Services Location: Montreal OR Toronto Company Overview: Our client is a leading financial services company dedicated to providing innovative solutions to our clients. Position Overview: We are seeking a highly skilled and experienced Senior Director of Software...
-
Senior Software QA Engineer
2 months ago
Montréal, QC, Canada Test Dev Tools Full timeAbout TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. ...
-
Senior Software Development Engineer
4 weeks ago
Montréal, QC, Canada Plaxonic Technologies Inc. Full timeTitle posted on indeed.com - Software Firmware Development Engineer Posted on May 02, 2024 by Employer details Plaxonic Technologies Inc. software development engineer com - Software Firmware Development Engineer Role:- Senior Software/Firmware Development Engineer **Location- Montreal, Ottawa, Ottawa (Canada) ? onsite work only- **Duration :-...
-
Senior Software QA Engineer
2 months ago
Montréal, QC, Canada The Testing Consultancy Limited Full timeAbout TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks...
-
Senior Embedded Software Test Engineer
1 month ago
Montréal, QC, Canada CS Canada Full timeCS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees...
-
Senior Software Engineer
4 weeks ago
montréal, Canada Vaco Full timeWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in AngularJS, Python, FastAPI, Snowflake, Docker, Redis. As a Full Stack Developer, you will be responsible
-
Senior Software Development Engineer
1 month ago
Montréal, QC, Canada Sword Group Full timeTitle: Software DeveloperReports To: Practice Manager Qualifications:Good speaking and writing skills in English to communicate clearly and effectively within an international team of developers.Motivated and eager to learn technologies and adapt. Organized, team player and self-starter.Good technical analytics and troubleshooting skills.Full stack frontend...
-
Software Engineer, Intermediate or Senior
2 months ago
Montréal, QC, Canada Index Group Full timeSoftware Engineer, Intermediate or Senior Index is an Artificial Intelligence company specializing in Web Marketing. Index is innovating the marketing business and how enterprises and people interact with it. Its flagship product, Alya.ai , leverages state-of-the-art AI technologies to help companies manage whole marketing portfolios with ease. As part of...
-
Senior Embedded Software Test Engineer
1 month ago
Montréal, QC, Canada CS Canada Full timeCompany Description CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and...
-
Senior Java Engineer
4 weeks ago
Montréal, QC, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec. Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into...
-
Senior Java Software Engineer
1 month ago
Montréal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec.Role and Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation,...
-
Senior Java Developer
3 weeks ago
Montréal, QC, Canada Iris Software Inc. Full timeIris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Developer for a long term opportunity at Montreal, QC (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...