Please, let CENTRIC SOFTWARE INC know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Centric Software is seeking Senior Software Engineers to join their Canadian development team, focusing on enterprise software innovation.
The role involves designing and developing product features across front-end, back-end, or full-stack, depending on the candidate's experience and interests.
Candidates should have a passion for building end-to-end software solutions and a proven track record in delivering scalable solutions.
The position requires collaboration with Product Managers, business stakeholders, and other tech teams throughout the project lifecycle.
Effective communication with users, technical teams, and management to gather requirements and articulate technical designs is critical.
Requirements:
Candidates must have 5+ years of non-internship professional software development experience.
A minimum of 5+ years of programming experience with either Java or JavaScript is required.
Proficiency in Java, JavaScript, or related technologies is essential.
Mastery of Object-Oriented Programming (OOP) principles and design patterns is necessary.
Excellent communication skills and a collaborative spirit are required.
Candidates should have at least 2+ years of experience leading design or architecture of new and existing systems.
Experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations is required.
Benefits:
The position offers a competitive salary and benefits package designed to recognize contributions.
Flexible remote work options are available within a supportive, dynamic team environment.
The company promotes a culture of innovation, collaboration, and continuous learning.
Employees will engage in projects that challenge their technical abilities and drive personal growth.
Apply now
Please, let CENTRIC SOFTWARE INC know you found this job
on RemoteYeah
.
This helps us grow 🌱.