(Remote) Development Team Lead

at  Harris Computer Systems

British Columbia, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Jul, 2024USD 110000 Annual10 Apr, 2024N/AGood communication skillsNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for individuals with proven experience in software development, design, and architecture to take ownership of the deliverables for a team of 5 to 6 software engineers and QA analysts. This is a hands-on position, involving designing and coding solutions as well as leading and managing the work of the team members. We highly value leaders who can communicate clearly and concisely, motivate and inspire their team, and who work to build a positive and enjoyable workplace.
This is a remote (work from home) full time, permanent position, as part of a fully distributed team. It is open to candidates located anywhere in Canada. Travel within North America is required 2-4 times per year. A valid passport is necessary for the trip.

Reporting to the Director of Development, the Development Team Lead will:

  • Take ownership of the software development deliverables for a team of 5 to 6 software engineers and QA analysts
  • Collaborating with product management, translate product requirements into innovative, detailed technical designs
  • Perform project management of the team’s software development tasks, estimating and tracking effort, managing risk to the projects and projecting completion dates
  • Co-ordinate software maintenance tasks assigned to the team – bug fixes, customer-driven feature development, etc.
  • Assume management duties for the team – performance reviews, professional development, vacation and expense approvals, etc.
  • Promote QA and DevOps best practices to ensure a high level of quality and efficiency

What we are looking for:

  • Minimum 6 years of experience in a software development role
  • Minimum 2 years of experience in a senior software developer, architect, or team lead role
  • University degree in computer science, software engineering, or a related field
  • Experience programming with JAVA and related technologies
  • Experience building web-based user interfaces with JSP, HTML5/JavaScript
  • Experience with React and related frameworks an asset
  • Experience working with Oracle or PostgreSQL and PL/SQL or equivalent experience on a similar database
  • Experience in Machine Learning / Artificial Intelligence is an asset
  • Expertise in software development methodologies and best practices
  • Experience with test automation and continuous integration
  • Experience in requirements analysis, design, and architecture
  • Experience with both Windows and Linux platforms
  • Experience working with remote teams across multiple diverse time zones an asset
  • Good verbal and written communication skills in English are a requirement
  • Positive attitude is a must

What we can offer:

  • 3 weeks’ vacation and 5 personal days
  • Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment
  • Employee stock ownership and RRSP/401k matching programs
  • Lifestyle rewards
  • Remote work and more!

Salary: 110K - 120K
About Harris:
Harris
is a leading provider of mission critical software to the public sector in North America. As a wholly owned subsidiary of Constellation Software Inc. (“CSI”, symbol CSU on the TSX), Harris has become the cornerstone for CSI’s investment in utility, local government, school districts, public safety, and healthcare software verticals. Our success has been realized through investments in our proprietary software and market expertise. This focus, combined with acquiring businesses that build upon or complement our offerings, has helped drive our success. Harris will continue to growth through reinvestment – both in the people and products that we offer and making investments in acquiring new businesses.
About Smartworks:
SmartWorks is a division of N. Harris Computer Corporation. For over a decade, SmartWorks has been providing best-in-class meter data management and analytics software solutions to more than 300 utilities throughout N. America.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science software engineering or a related field

Proficient

1

British Columbia, Canada