Senior Software Engineer
2 weeks ago
Promote Robotics is a rapidly growing technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings. Our team combines AI, Industrialized Robotics, and construction to develop cutting-edge robotic products for efficient and sustainable building construction.
About the Role:We are seeking a highly skilled Senior/Lead Software Engineer to lead and contribute to the development of our web-based platform. The ideal candidate will have a passion for leading industry-changing solutions with significant social, economic, and environmental impact.
Key Responsibilities:- Work alongside senior software developers to lead the development of full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices.
- Perform detailed analysis, design, code development, software integration, and testing.
- Provide technical leadership and mentorship to junior team members.
- Analyze complex functions, procedures, and problems to deliver creative and effective solutions.
- Participate in design and code reviews.
- Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related technical fields.
- 10+ years of hands-on experience with web-based full-stack application development and related frameworks.
- Extensive experience in Python and C++ programming.
- Experience in SQL and NoSQL database programming, including MongoDB and PostgreSQL.
- Experience mentoring and managing a team of Software Engineers.
- Experience working with DevOps pipelines (Git, Jenkins, Azure, etc.).
- Experience in developing REST API.
- Experience with software design and development in a test-driven environment.
- Knowledge of Machine Learning, Data Mining, or Artificial Intelligence algorithms is an asset.
- Being a team player with excellent interpersonal and communication skills.
- Organized, focused, and persistent with the ability to work to the plan and meet delivery dates.
- Being an excellent problem solver and quick learner.
- Competitive salary: we believe in data-driven, equitable compensation decisions.
- Stock options: everyone has a stake in our company.
- Holistic benefits: we have a comprehensive benefits package that includes paramedical, dental, vision, and drug coverage for you and your dependents, as well as a health care spending account.
- Flexible personal days and vacation policies: we care deeply about the well-being of our team.
- Open, collaborative, and supportive culture: you will be part of an incredibly high-performing and collaborative team changing the future of an industry.
- Relocation assistance package (if required).
Promise Robotics is proud to be an equal-opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, and gender identity.
-
Senior Software Engineer
4 weeks ago
Edmonton, Alberta, Canada Ascent People Ltd Full time $3Senior Software Engineer - 3D Graphics and CADWe are seeking a highly skilled Senior Software Engineer to join our team at Ascent People Ltd. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing cutting-edge software products using C#,.Net, C++,.Net Core, SQL Server, and T-SQL.Key Responsibilities:Translate...
-
Senior Software Engineer
4 weeks ago
Edmonton, Alberta, Canada Ascent People Ltd Full time $3Senior Software Engineer - 3D Graphics and CADWe are seeking a highly skilled Senior Software Engineer to join our team at Ascent People Ltd. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing cutting-edge software products using C#,.Net, C++,.Net Core, SQL Server, and T-SQL.Key Responsibilities:Translate...
-
Software Engineer
1 week ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeWe are seeking a skilled Software Engineer to join our team at Techtiq Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop effective solutions.Maintain and improve...
-
Software Engineer
5 days ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeWe are seeking a skilled Software Engineer to join our team at Techtiq Software Inc. The ideal candidate will have a Bachelor's degree and 2 years of experience in developing and maintaining web applications.Key ResponsibilitiesConsult with clients to understand their website requirements and document them accordingly.Maintain and update existing web...
-
Software Engineer
1 week ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeJob DescriptionAt Techtiq Software Inc., we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop solutions that meet their...
-
Software Engineer
3 days ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeJob SummaryWe are seeking a skilled Software Engineer to join our team at Techtiq Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsMaintain existing computer programs by making...
-
Senior Software Engineer
3 weeks ago
Edmonton, Alberta, Canada Promise Robotics Full timeJob Title: Senior Software EngineerPromising a future of innovation and growth, Promise Robotics is a pioneering technology startup that's revolutionizing the building industry with cutting-edge automation solutions. As a Senior Software Engineer, you'll be part of a world-class team that's harnessing AI, Industrialized Robotics, and construction to create...
-
Senior Software Engineer
3 weeks ago
Edmonton, Alberta, Canada Promise Robotics Full timeJob Title: Senior Software EngineerPromising a future of innovation and growth, Promise Robotics is a pioneering technology startup that's revolutionizing the building industry with cutting-edge automation solutions. As a Senior Software Engineer, you'll be part of a world-class team that's harnessing AI, Industrialized Robotics, and construction to create...
-
Software Engineer
3 weeks ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Techtiq Software Inc. as a Web Developer.Key ResponsibilitiesClient Consultation: Collaborate with clients to gather and document website requirements, ensuring a clear understanding of their needs and expectations.Software Maintenance: Continuously update and...
-
Software Engineer
2 months ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Techtiq Software Inc. as a Web Developer.Key ResponsibilitiesClient Consultation: Collaborate with clients to gather and document website requirements, ensuring a clear understanding of their needs and expectations.Software Maintenance: Continuously update and...
-
Software Engineer
6 days ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeJob Description:At Techtiq Software Inc., we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key Responsibilities:Develop and maintain high-quality software applications using a variety of programming languages and...
-
Senior Software Engineer
1 month ago
Edmonton, Alberta, Canada Course Full timeJob Title: Senior Software EngineerCompany: Raag SolutionsJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have 6-10 years of experience in developing and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Linux-based platforms.Develop and...
-
Senior Software Engineer
1 month ago
Edmonton, Alberta, Canada Course Full timeJob Title: Senior Software EngineerCompany: Raag SolutionsJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have 6-10 years of experience in developing and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Linux-based platforms.Develop and...
-
Software Engineer
5 days ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeJob Description:Techtiq Software Inc. is seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.Key Responsibilities:Consult with clients to develop and document website requirementsMaintain existing computer programs by making...
-
Software Engineer
2 weeks ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeJob Title: Web DeveloperWe are seeking a skilled Web Developer to join our team at Techtiq Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web solutions.Key Responsibilities:Collaborate with clients to understand their web development needs and develop tailored solutions.Maintain...
-
Software Engineer
2 weeks ago
Edmonton, Alberta, Canada Techtiq Software Inc. Full timeJob Title: Web DeveloperWe are seeking a skilled Web Developer to join our team at Techtiq Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web solutions.Key Responsibilities:Collaborate with clients to understand their web development needs and develop tailored solutions.Maintain...
-
Senior Software Engineer
1 week ago
Edmonton, Alberta, Canada CB Canada Full timeJob SummaryCB Canada is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex applications using object-oriented languages such as Python, .NET, and Java.Key ResponsibilitiesDesign and develop software applications using...
-
Senior Software Engineer
3 weeks ago
Edmonton, Alberta, Canada Electronic Arts Full timeJob DescriptionAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software systems that meet the needs of our gamers.ResponsibilitiesCollaborate with cross-functional teams to...
-
Senior Software Engineer
3 weeks ago
Edmonton, Alberta, Canada Electronic Arts Full timeJob DescriptionAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software systems that meet the needs of our gamers.ResponsibilitiesCollaborate with cross-functional teams to...
-
Senior Software Engineer
2 months ago
Edmonton, Alberta, Canada Electronic Arts Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software systems that meet the needs of our customers.Key ResponsibilitiesCollaborate with cross-functional teams to identify and...