Senior Software Developer
3 weeks ago
We are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our in-store experience. As a key member of our software development team, you will play a crucial role in designing and implementing scalable and maintainable software solutions that enhance our customers' shopping experience.
About UsHome Hardware Stores is Canada's largest independent hardware retailer, with a strong presence in communities across the nation. We pride ourselves on providing exceptional customer service and offering a wide range of products and services to meet the needs of our customers.
Salary and BenefitsThe successful candidate can expect a competitive salary of $110,000 per year, plus benefits including comprehensive health and dental coverage, defined contribution pension plan, and employee discount program.
Key Responsibilities- Design and develop high-quality software solutions that integrate with internal and external APIs and databases.
- Develop REST API's and leverage Python, C#, Node.js, JavaScript, JSON, HTML/CSS, Vue, Svelte, and other technologies as required.
- Apply advanced design patterns and technologies to develop high-quality, scalable, and maintainable code.
- Research and integrate best-of-breed technologies and frameworks, contributing back to open-source efforts where possible.
- Identify bugs and errors and fix them before they become a larger problem.
- Perform design and code reviews.
- Practice defensive programming and write production-grade code.
- Work with Agile software lifecycle methodologies including daily scrums, collaboration, sprint reviews, and code demonstrations.
- Bachelor's degree in Computer Science or related field.
- Three to five years of experience with various integration patterns such as SOAP, REST, file-based, FTP using various formats such as JSON and XML.
- Demonstrated proficiency with front-end technologies such as JavaScript, JSON, HTML/CSS, and Vue.
- Experience working with headless content management systems.
- Demonstrated proficiency with technologies such as Python, C#, Node.js, JavaScript, JSON, HTML/CSS.
- Experience coding data access.
- Solid experience with modern source control systems like Git or Bitbucket.
- Working knowledge of CI/CD approaches and tools.
- Strong problem-solving and analytical skills.
- Strong oral and written communications skills.
- Independent, determined, and driven to succeed.
- Experience with Google Cloud Platform.
- Exposure to Azure and AWS.
We recognize the value of a diverse team and strive to create an inclusive work environment that supports the growth and development of our employees. We offer a comprehensive benefits package, competitive salary, and opportunities for professional growth and development.
-
Backend Software Developer
4 months ago
St. Jacobs, Canada Home Hardware Stores Full timeWelcome Home! We’re more than Canada’s largest independent hardware and building supplies retailer—we’re part of communities across the nation. Your Expertise Matters: Senior Backend Developers, Join Us! As a Backend Software Developer, you will play a pivotal role in the development of technology that helps elevate Home Hardware’s In-Store...
-
Senior Backend Developer Opportunity with Growth
2 weeks ago
St. Jacobs, Canada Home Hardware Stores Full timeUnleash Your Expertise in a Supportive EnvironmentAre you an experienced Senior Backend Developer seeking a new challenge? Do you want to work for a company that values its employees and offers excellent benefits?We are looking for a skilled Senior Backend Developer to join our team at Home Hardware Stores. As a key member of our development team, you will...
-
Senior Software Developer
4 weeks ago
St. Catharines, Ontario, Canada Continental Design & Building Inc. Full timeWe are looking for a highly skilled Senior Software Developer to join our team and contribute to the development of our software products.The ideal candidate will have a strong background in computer science and a proven track record of delivering high-quality software solutions.Responsibilities include:Designing and implementing software...
-
{title} - Senior Software Developer
4 weeks ago
St. Thomas, Ontario, Canada Highbury Subs Full timeWe are seeking a Senior Software Developer who will be responsible for designing, developing, and maintaining software applications. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work in a team environment.Main Responsibilities:Design and develop software applications using a...
-
Senior Software Developer Position
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Five Corners Inc. Full timeWe are seeking a Senior Software Developer to join our Software Engineering team. The successful candidate will lead the development of complex software applications, working closely with cross-functional teams to deliver high-quality results.Key Responsibilities:Lead the development of software applications using latest technologies and...
-
Full Stack Software Developer
4 months ago
St. Jacobs, Canada Home Hardware Stores Full timeWelcome Home! We’re more than Canada’s largest independent hardware and building supplies retailer—we’re part of communities across the nation. We Need Your Full Stack Talent! As a Full Stack Developer, you will play an important role in developing the technology that helps elevate Home Hardware’s In-Store experience into a world class retail...
-
Senior Backend Developer
2 weeks ago
St. Jacobs, Canada Home Hardware Stores Full timeJob DescriptionAt Home Hardware Stores, we're looking for a seasoned Senior Backend Developer to join our team. As a key member of our development team, you will play a pivotal role in shaping the future of our In-Store experience through cutting-edge technology.The Ideal Candidate:We're seeking a highly skilled and experienced developer with extensive...
-
St. John's, Newfoundland and Labrador, Canada JUNGLE JIM'S RESTAURANT Full timeAbout the Role:As a Senior Software Developer, you will be responsible for designing and developing large-scale software systems using Python. Your expertise in software engineering will enable you to develop efficient and scalable solutions.Key Responsibilities:Design and develop software systems using PythonCollaborate with cross-functional teams to...
-
Senior Software Engineer
4 weeks ago
St. Catharines, Ontario, Canada The Curry Pot Full timeJob Title: Senior Software EngineerAbout the Role: We are seeking a skilled Backend Software Engineer to join our team.Responsibilities:Design, develop, and maintain high-quality backend software systems.Collaborate with cross-functional teams to achieve business objectives.Ensure code quality, security, and scalability.Requirements:5+ years of experience in...
-
Senior Software Development Analyst
2 weeks ago
St. Thomas, Ontario, Canada CB Canada Full timeJob Summary:We are seeking a highly skilled and experienced Senior Software Development Analyst to join our team at CB Canada. As a key member of our software development team, you will be responsible for designing, developing, testing, analyzing, and maintaining new software applications in support of business requirements.About the Role:You will write,...
-
Senior Software Developer
3 weeks ago
Portugal Cove-St. Philip's, Canada EcoBloc Inc. Full timeJob DescriptionEcoBloc Inc. is seeking a highly skilled Senior Software Developer to join our team.Job SummaryWe are looking for an experienced Senior Software Developer who can drive technical excellence in software development. As a key member of our team, you will be responsible for designing, developing, and testing high-quality software solutions.Key...
-
Senior Software Engineer
4 weeks ago
St. Albert, Alberta, Canada Alberta Ltd Full timeJob Title: Senior Software EngineerAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to design, develop, and deploy high-quality software solutions.Responsibilities:Design, develop, and deploy software solutions using a...
-
Senior Software Engineer
4 weeks ago
St. Albert, Alberta, Canada Fast Fired St. Albert Full timeJob Title: OverviewAs a Senior Software Engineer at our company, you will be responsible for designing and developing scalable, efficient, and secure software solutions using a range of technologies. With a focus on full stack development, you will work closely with our cross-functional team to deliver high-quality software products that meet the needs of...
-
Senior Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Avalon Laundry Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team in developing robust APIs for our cloud infrastructure. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality API solutions.ResponsibilitiesDesign and develop scalable and maintainable APIsCollaborate with...
-
Senior Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Golden Harbor Trading Inc Full timeJob Title: Senior Software EngineerJob Description:Develop and maintain high-quality software applications using various programming languages.Collaborate with cross-functional teams to design and implement software solutions.Participate in code reviews and contribute to the improvement of the software development process.Stay up-to-date with the latest...
-
Senior Software Engineer
4 weeks ago
St. Albert, Alberta, Canada Pearson's Your Independent Grocer Full timeAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. Your expertise in software development will be crucial in ensuring that our applications meet the highest standards of quality and performance.Key Responsibilities:Design and develop software applications using a range of...
-
Senior Software Engineer
4 weeks ago
St. Catharines, Ontario, Canada Bayshore HealthCare Full timeJob Description:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining high-quality software solutions. This is a great opportunity to work with a talented team and contribute to the success of our company.
-
Senior Software Engineer
4 weeks ago
St. Albert, Alberta, Canada Alberta Inc. Full timeAbout the Role:As a Senior Software Engineer at {company}, you will be responsible for designing and developing scalable software solutions. Your primary focus will be on leading a team of engineers to deliver high-quality products.Key Responsibilities:- Lead the development of software products- Collaborate with cross-functional teams to drive project...
-
Senior Software Engineer
4 weeks ago
St. John's, Newfoundland and Labrador, Canada Cooke Inc. Full timeAbout the Role:As a Senior Software Engineer, you will be responsible for leading the development of our full stack application. Your expertise will be crucial in ensuring the scalability and performance of our system.Key Responsibilities:• Design and develop complex software systems• Collaborate with cross-functional teams to identify and prioritize...
-
St. John's, Newfoundland and Labrador, Canada Randstad Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing cloud infrastructure and DevOps solutions that meet the needs of our business.Key Responsibilities:Design and implement cloud infrastructure solutions using AWS and...