Senior Software Engineer
Centric Software
πRemote - Canada
Please let Centric Software know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Centric Software's expanding Canadian development team as a Senior Software Engineer. You will design and develop product features using Java and/or JavaScript, leading projects and collaborating with various teams. This role requires extensive experience in software development, system architecture, and leadership. You'll be responsible for implementing crucial system features, collaborating with product management, and mentoring junior engineers. Centric Software offers a competitive salary and benefits package, flexible remote work options, and a supportive team environment.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming experience with either Java or JavaScript
- Proficiency in Java, JavaScript, or related technologies
- Mastery of Object-Oriented Programming (OOP) principles and design patterns
- Excellent communication skills and a collaborative spirit
- 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
Responsibilities
- Lead the design and implementation of crucial system features using Java and/or JavaScript
- Collaborate closely with Product Management and cross-functional teams to deliver stellar software solutions
- Advocate for architectural enhancements to keep our platform ahead of the curve
- Guide our transition to a Microservices ecosystem with your expertise
- Inspire and mentor junior engineers, fostering a culture of innovation and excellence
Preferred Qualifications
- Experience as a mentor, tech lead, or leading an engineering team is a plus
- Experience with cloud platforms like AWS, Azure, or Google Cloud is advantageous
- Bachelor's degree in computer science or equivalent
Benefits
- Competitive salary and benefits package designed to recognize your contributions
- Flexible remote work options with a supportive, dynamic team
- A culture of innovation, collaboration, and continuous learning
- Engaging in projects that stretch your technical abilities and drive personal growth
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πAustralia
- πPortugal
- πArgentina
- πUnited States
- πGermany
- πGermany
- πPortugal
- π°$90k-$125kπCanada
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States
Please let Centric Software know you found this job on JobsCollider. Thanks! π