Job Title: Sr. Software Engineer – Perl
Location: Remote (Canada & US)
Experience: 7+ Years
What’s in It for You?
Join an Agile development team where you’ll play a key role in building cutting-edge healthcare applications. As a Sr. Software Engineer – Perl, you’ll help implement new features, drive scalability, and contribute to the overall quality and reliability of our systems, all while adhering to best coding practices and development standards.
Key Responsibilities:
- Deliver customer value through high-quality software components.
- Analyze and debug existing systems; recommend and implement scalable technology solutions.
- Write, debug, and deploy production-ready code with timely bug fixes.
- Collaborate with Technology and Product teams to ensure alignment with business objectives.
- Ensure all deliverables meet the story definition of done (DoD), including unit testing, functional testing, code reviews, bug fixes, documentation, and adherence to best practices.
- Actively participate in Scrum ceremonies including daily stand-ups, sprint planning, reviews, and retrospectives.
- Experience with microservices architecture is a strong advantage.
Required Skills:
- Strong experience in an Agile development environment.
- Hands-on experience in production support and monitoring tools.
- Proficiency in modern programming languages, especially Perl and Java.
- Solid knowledge of Unix/Linux environments.
- Strong command over SQL/Oracle.
- Exposure to object-oriented programming and relational database technologies.
- Experience with microservices is highly desirable.
Preferred Skills:
- Familiarity with CI/CD pipelines, preferably using GitLab.
Education: BE/ME/BTech/MTech/BSc/MSc (Technical certifications in multiple technologies are a plus)