Senior Software Engineer
2 months ago
We are seeking a highly skilled Senior Software Engineer to join our team at Global Relay. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software solutions.
Key Responsibilities- Design and develop software implementations that satisfy business requirements
- Collaborate with product owners on user story generation and refinement
- Work as part of an agile development team to write quality code for enterprise services
- Ensure code is tested and performant for use at scale
- Document APIs, code, and designs
- Monitor and support operation of production systems
- Participate in knowledge sharing activities with colleagues
- Develop deployment automation to continuous delivery
- Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services
- API development experience in service and resource-oriented architectures
- Solid understanding of modern software design principles
- Fluency with Linux
- Passion for Test Driven Development
- Understanding of network protocols such as HTTP, TLS, TCP
- Experience with continuous integration systems
- Experience with dependency injection and mocking techniques
- Experience with Identity and Access Management solutions
- Experience with Key Management Services
At Global Relay, we offer a competitive compensation package, including a corporate bonus, extended health benefits, and RRSP Matching. We are an equal-opportunity employer committed to diversity, equity, and inclusion. We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual.
We understand flexible work arrangements are important, and we encourage that in our work culture. Whether it's flexibility around work hours, workstyle, or lifestyle, we want to ensure our employees have a healthy work/life balance. We support and value a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home.
-
Senior Software Engineer
4 days ago
Kelowna, British Columbia, Canada VILLAGES PIZZA Full timeJob Title: Senior Software EngineerAbout the Role:As a Senior Software Engineer with our company, you will be responsible for leading the development of software applications.Key Responsibilities:- Design and develop software applications using various programming languages and technologies.- Lead and manage a team of software engineers to ensure timely...
-
Software Test Engineer
2 weeks ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeSoftware Test Engineer OpportunitySkyTrac Systems Ltd. is seeking a highly motivated and detail-oriented Software Test Engineer to join their Software Test department as a Co-Op Student. The ideal candidate will have a strong foundation in software testing and a passion for ensuring the highest quality of software products.Key Responsibilities:Develop and...
-
Senior Software Engineer
4 days ago
Kelowna, British Columbia, Canada PB13 Framing Ltd. Full timeAbout the Role:As a skilled Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, and collaborate with other engineers to ensure high-quality, scalable, and maintainable software solutions.Key...
-
Senior Software Engineer
4 days ago
Kelowna, British Columbia, Canada Kal-West Mechanical Systems Full timeWe are seeking a skilled Senior Software Engineer to join our team at {company}. This role will involve designing, developing, and maintaining high-quality software solutions.The ideal candidate will have a strong background in software engineering, with a focus on backend development. They will be responsible for collaborating with cross-functional teams to...
-
Senior Software Engineer
4 days ago
Kelowna, British Columbia, Canada B.C. LTD. oa Milestones Grill and Bar Full timeAbout the Role:The Senior Software Engineer will be responsible for designing, developing, and maintaining software applications. The ideal candidate will have strong technical skills and be able to work effectively in a team.
-
Senior Software Engineer
4 days ago
Kelowna, British Columbia, Canada Creative Advantage Childcare Inc. Full timeKey Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize software development projects.Develop and maintain software documentation.About the Role:As a senior software engineer, you will be responsible for leading the development of software applications and ensuring that they meet...
-
Software Engineer
2 weeks ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeJob Title: Software TesterSkyTrac Systems Ltd. is seeking a highly motivated and detail-oriented Co-Op Student to join their Software Test department.Job Summary:We are looking for a talented individual to assist in the development and execution of test plans for web software and embedded software verification. The successful candidate will have strong...
-
Software Development Engineer in Test
2 months ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeSoftware Development Engineer in Test **Job Summary** SkyTrac Systems Ltd. is seeking a highly motivated Co-Op Student to join their Software Test department. As a Software Development Engineer in Test, you will be responsible for developing and executing test plans for web software and embedded software verification. **Key Responsibilities** * Develop...
-
Software Development Engineer in Test
2 months ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeSoftware Development Engineer in Test **Job Summary** SkyTrac Systems Ltd. is seeking a highly motivated Co-Op Student to join their Software Test department. As a Software Development Engineer in Test, you will be responsible for developing and executing test plans for web software and embedded software verification. **Key Responsibilities** * Develop...
-
Senior Software Engineer
5 days ago
Kelowna, British Columbia, Canada DAYS INN Full timeRole Description:We are seeking a talented Senior Software Engineer to join our team at {company}.Key Responsibilities:* Develop high-quality software applications using a variety of programming languages and frameworks.Requirements:* 5+ years of experience in software development.What We Offer:* Competitive salary and benefits package.How to Apply:Please...
-
Senior Software Engineer
5 days ago
Kelowna, British Columbia, Canada Ecotex Full timeSoftware Engineer Job DescriptionWe are 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 deploying high-quality software solutions.Key Responsibilities:Design and develop software applications using a range of programming languages and...
-
Senior Software Engineer
2 months ago
Kelowna, British Columbia, Canada T-Net British Columbia Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at T-Net British Columbia. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable software systems that meet the needs of our clients.Key ResponsibilitiesDesign and Development: Collaborate...
-
Senior Software Engineer
2 months ago
Kelowna, British Columbia, Canada T-Net British Columbia Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at T-Net British Columbia. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable software systems that meet the needs of our clients.Key ResponsibilitiesDesign and Development: Collaborate...
-
Senior Software Engineer
3 weeks ago
Kelowna, British Columbia, Canada Custom Health Full timeAbout Custom HealthWe are a fully integrated Health-Tech company focused on delivering patient-centric healthcare as a service. Our mission is to transform the patient experience for home-based patients, driving better patient outcomes and total cost of care reduction.Our technology platform is powered by a modern purpose-built platform, fully owned...
-
Senior Software Engineer
3 weeks ago
Kelowna, British Columbia, Canada Custom Health Full timeAbout Custom HealthWe are a fully integrated Health-Tech company focused on delivering patient-centric healthcare as a service. Our mission is to transform the patient experience for home-based patients, driving better patient outcomes and total cost of care reduction.Our technology platform is powered by a modern purpose-built platform, fully owned...
-
Senior Software Engineer
1 month ago
Kelowna, British Columbia, Canada Custom Health Full timeAbout Custom HealthWe are a fully integrated Health-Tech company focused on delivering patient-centric healthcare as a service. Our mission is to transform the patient experience for home-based patients, driving better patient outcomes and total cost of care reduction.Our modern purpose-built technology platform, fully owned high-volume central fill pharmacy...
-
Senior Software Engineer
1 month ago
Kelowna, British Columbia, Canada Custom Health Full timeAbout Custom HealthWe are a fully integrated Health-Tech company focused on delivering patient-centric healthcare as a service. Our mission is to transform the patient experience for home-based patients, driving better patient outcomes and total cost of care reduction.Our modern purpose-built technology platform, fully owned high-volume central fill pharmacy...
-
Junior Software Quality Assurance Engineer
3 months ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeJAM Software GmbH - Software Quality Assurance InternJAM Software GmbH is a prominent provider of innovative software solutions aimed at enhancing operational efficiency across various industries. We are currently looking for an Intern to join our Software Quality Assurance team.Key Responsibilities:Designing and implementing testing strategies for both web...
-
Junior Software Quality Assurance Engineer
4 weeks ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeJAM Software GmbH - Software Quality Assurance InternJAM Software GmbH is a prominent provider of innovative software solutions aimed at enhancing operational efficiency across various industries. We are currently looking for an Intern to join our Software Quality Assurance team.Key Responsibilities:Designing and implementing testing strategies for both web...
-
Software Development Engineer in Test
2 months ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeAbout the Role:SkyTrac Systems Ltd. is a leading provider of specialized airborne communication solutions for the aviation industry. We are seeking a highly motivated and detail-oriented Co-Op Student to join our Software Test department.Key Responsibilities:Develop and execute test plans for web software and embedded software verificationDevelop and update...