Senior Software Engineer
1 month ago
PressReader is a leading technology company that partners with top publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has enabled publishers like The Washington Post, The Guardian, and Vogue to reach new audiences through strategic partnerships.
Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Engineering Team. As a key member of our team, you will work on our award-winning digital platform, collaborating with cross-functional teams to design and develop software components and services.
Key Responsibilities- Design and develop key software components and services for PressReader applications, focusing on the backend and contributing to the frontend as needed.
- Deliver high-quality code while adhering to development best practices, employing test-driven development methodologies, and supporting test automation.
- Estimate project efforts and timelines for delivery, ensuring smooth and predictable project progression.
- Conduct peer design and code reviews, identifying technical, schedule, and other potential project risks.
- Collaborate with teammates and maintain effective communication with project stakeholders to ensure successful project outcomes.
- Create and uphold high-caliber technical documentation outlining software designs and solutions.
- Cultivate and mentor junior engineers on the team.
- Minimum 5 years' experience in developing.NET applications.
- Proficient in crafting reliable and scalable software systems.
- Mastery in building backend services using C# and SQL.
- Proven experience in constructing micro-services utilizing Docker/Kubernetes.
- Proficiency in refactoring complex code to enhance testability and maintainability.
- Knowledge or experience in test-driven development and agile/iterative development methodologies.
- Exceptional communication skills, both written and verbal, coupled with strong interpersonal abilities.
- Experience with modern front-end development frameworks (Angular, React, or Vue).
- Bachelor's Degree in Computer Science.
PressReader offers a hybrid work environment, allowing for flexibility and collaboration. This role is based in our Richmond, BC office, with the opportunity to work remotely. We provide a competitive compensation package, including a 100% employer-paid health, dental, and vision benefit plan, 15 paid vacation days, and more.
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Seafresh Products Distributors Inc. Full timeWe are looking for a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have extensive experience in software development and a strong understanding of computer systems and technologies.Main ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to implement software...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Platinum Marine Group Ltd. Full timeWe are seeking a seasoned Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining complex software systems. Key responsibilities include:Developing scalable and efficient software solutionsMaintaining and improving existing software systemsCollaborating with cross-functional teams to achieve...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Green Sprout Childcare Ltd. Full timeJob Description: We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have strong technical skills and experience in software engineering. The Senior Software Engineer will be responsible for designing, developing, and testing software applications. Key responsibilities will include: Designing and developing software...
-
Software Development Engineer
4 weeks ago
Richmond, British Columbia, Canada POS King Software Inc. Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at POS King Software Inc.Job Summary:The successful candidate will be responsible for designing, developing, and testing software applications to ensure high-quality products.Key Responsibilities:Design and develop software applications using programming languages...
-
Software Development Engineer
4 weeks ago
Richmond, British Columbia, Canada POS King Software Inc. Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at POS King Software Inc.Job Summary:The successful candidate will be responsible for designing, developing, and testing software applications to ensure high-quality products.Key Responsibilities:Design and develop software applications using programming languages...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Cefa Early Learning Richmond Full timeWe are looking for a Senior Software Engineer to join our team at {company}.This is a full-time position that requires a strong foundation in software development and a passion for creating high-quality solutions.Main Responsibilities:1. Design, develop, and test software applications using a range of programming languages and technologies.2. Collaborate...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Daowei Full timeAbout the RoleAs a Senior Software Engineer at {company}, you will be responsible for designing and developing scalable software solutions. Your primary focus will be on backend development, ensuring high-quality code and smooth system integration. About the TeamOur team is committed to delivering innovative solutions that meet the needs of our customers. We...
-
Software Development Engineer
1 week ago
Richmond, British Columbia, Canada POS King Software Inc. Full timeJob Title: Software Development EngineerAbout the Role:As a Software Development Engineer at POS King Software Inc., you will be responsible for operating automatic testing equipment to ensure product quality, consulting with clients after sale to provide ongoing support, conducting tests, and performing security and quality controls.Key...
-
Senior Software Engineer
7 days ago
Richmond, British Columbia, Canada Couver Financial Full timeJob RequirementsCouver Financial Technology Inc. is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in web development and a passion for creating efficient and scalable software solutions.Key ResponsibilitiesDetermine hardware and software requirements to achieve optimal server...
-
Senior Software Engineer
4 weeks ago
Richmond, British Columbia, Canada PressReader Full timeAbout PressReaderPressReader is a leading technology company that partners with top publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has enabled publishers like The Washington Post, The Guardian, and Vogue to reach new audiences through strategic partnerships.Job SummaryWe are seeking a highly...
-
Senior Software Engineer
4 weeks ago
Richmond, British Columbia, Canada PressReader Full timeAbout PressReaderPressReader is a leading technology company that partners with top publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has enabled publishers like The Washington Post, The Guardian, and Vogue to reach new audiences through strategic partnerships.Job SummaryWe are seeking a highly...
-
Senior Software Engineer
1 month ago
Richmond, British Columbia, Canada PressReader Full timeAbout PressReaderPressReader is a leading technology company that partners with top publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has enabled publishers like The Washington Post, The Guardian, and Vogue to reach new audiences through strategic partnerships.Job SummaryWe are seeking a highly...
-
Senior Software Engineer
4 weeks ago
Richmond, British Columbia, Canada PressReader Full timeAbout PressReaderPressReader is a leading technology company that partners with top publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has enabled publishers like The Washington Post, The Guardian, and Vogue to reach new audiences through strategic partnerships.Job SummaryWe are seeking a highly...
-
Senior Software Engineer
2 weeks ago
Richmond, British Columbia, Canada PressReader Full timePressReader is a rapidly growing technology company that partners with leading publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has allowed us to collaborate with top publishers like The Washington Post, The Guardian, Newsweek, and Vogue. Our technology powers Branded Editions (BE) - a white-label...
-
Senior Software Engineer
3 weeks ago
Richmond, British Columbia, Canada PressReader Full timePressReader is a rapidly growing technology company that partners with leading publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has allowed publishers like The Washington Post, The Guardian, and Vogue to reach new audiences through business partnerships with airlines, hotels, and libraries.Our...
-
Senior Software Engineer
2 weeks ago
Richmond, British Columbia, Canada PressReader Full timePressReader is a rapidly growing technology company that partners with leading publishers to deliver content to millions of users worldwide. Our innovative approach to digital distribution has allowed us to collaborate with prominent publications such as The Washington Post, The Guardian, Newsweek, and Vogue. Our technology powers Branded Editions (BE) - a...
-
Richmond, British Columbia, Canada Think Logistics Inc. Full timeJob Title: Senior Software EngineerKey Responsibilities:* Develop and deploy scalable cloud-based applications* Collaborate with cross-functional teams to design and implement cloud infrastructure* Ensure high-quality code and adhere to industry best practicesRequirements:* Bachelor’s degree in Computer Science or related field* 3+ years of experience in...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Unicorn Technology Inc Full time**About the role:**We are seeking a 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 our software applications.The ideal candidate will have a solid understanding of software engineering principles, experience with full-stack development,...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada KTL Transport Inc Full timeJob Title: Senior Software Engineer - Backend DevelopmentWe are looking for a highly skilled Backend Software Developer to join our team. The ideal candidate will have a strong understanding of software development principles and be able to design and implement scalable and efficient backend systems.Responsibilities:• Design and develop high-quality...
-
Senior Software Engineer
1 week ago
Richmond, British Columbia, Canada Nancy Jin & Associates Corp. Full timeJob OverviewWe are seeking a skilled Senior Software Engineer - Cloud Development to join our team at {company}.About the RoleAs a Senior Software Engineer - Cloud Development, you will be responsible for designing, developing, and maintaining cloud-based applications and services. Your primary focus will be on ensuring the scalability, security, and...