(Remote) Software Engineer

Be among the first applicants.
MediSolution
British Columbia
Remote
CAD 100,000 - 125,000
Be among the first applicants.
2 days ago
Job description

(Remote) Software Engineer

Apply locations: British Columbia, Canada; Wisconsin, United States; West Virginia, United States; Remote - Alaska; Washington, DC

Time type: Full time

Posted on: Posted 3 Days Ago

Job requisition id: R0028625

At SmartWorks, a division of Harris, we are passionate about driving innovation in the utility industry. We are seeking talented software developers, designers, and architects who are eager to contribute to cutting-edge products and solutions. As a valued member of our team, you will have the opportunity to work on enhancing our existing products with a keen focus on customer requirements and quality.

What sets SmartWorks apart is our commitment to a people-first culture. We believe in fostering a supportive and community-like environment where every team member feels valued and empowered. Our remote workforce spans across the US and Canada, with our main office located in Ottawa, Ontario. This flexibility allows you to work from the comfort of your home while still being connected to a dynamic team.

We highly value clear and concise communication, and we strive to build a positive and enjoyable workplace. At SmartWorks, continuous learning and professional growth are not just encouraged but ingrained in our culture. You will have access to a wealth of resources and opportunities to expand your skills and advance your career.

Why SmartWorks?

  • People-First Culture: We prioritize the well-being and development of our team members, creating a supportive and inclusive environment.
  • Community Vibe: Join a team that values collaboration, mutual respect, and a strong sense of community.
  • Continuous Learning: Benefit from ongoing professional development opportunities to enhance your skills and career growth.
  • Innovative Projects: Work on exciting and innovative products that make a real impact in the utility industry.
  • Remote Flexibility: Enjoy the freedom to work remotely from anywhere in the US or Canada, with occasional travel within North America.

If you are a qualified professional looking to be part of a dynamic and forward-thinking team, we invite you to join us at SmartWorks. Together, we can build the future of utility solutions.

Apply now and become a part of our thriving community where innovation meets support, and your potential is our priority.

This position is open to qualified individuals living anywhere in the US or Canada who are willing to work remotely from home and travel within North America on occasion. A valid passport is needed for travel between Canada and the US.

Reporting to the Development Team Lead, the Software Engineer will:

  • Implement product designs by programming in a variety of languages and using a variety of technologies.
  • Work with Development Team Lead to define appropriate estimates and communicate development progress.
  • Assist with software maintenance tasks assigned to the team – bug fixes, customer-driven feature development, etc.
  • Collaborate with the R&D team on development methodology, processes, and associated tools.
  • Assist Support and Professional Services groups with design reviews and escalated issues.
  • Learn, practice and promote best practices to ensure a high level of quality within the team.

The qualifications we are looking for are a mixture of work experience and educational background:

  • Minimum 4 years of experience in a software development role.
  • University degree in computer science, software engineering, or a related field.
  • Working experience in web-based applications with database, algorithms, data structures & object-oriented programming.
  • Working experience programming with JAVA, J2EE and related technologies (JSP, JDBC, JUnit).
  • Experience building web-based user interfaces with JavaScript, HTML5.
  • Experience working with Oracle and PL/SQL or equivalent experience on a similar database.
  • Strong analytical and problem-solving skills and experience with Agile methodologies.
  • Experience with both Windows and Linux Operating Systems.
  • Good verbal and written communication skills in English are a requirement.
  • Expertise in software development methodologies and best practices.
  • Positive attitude is a must.

What would make you stand out:

  • CI-CD Pipeline Experience an asset.
  • Microservice Architecture Experience an asset.

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: 85-95K

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), 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.

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 North America.

#LI-DNI

Harris provides mission-critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia, and Australia.

Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams!

Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefits package as well as other additional “Perks”!

  • We empower our employees to make a difference.
  • We have an award-winning culture.
  • We offer opportunities to learn.
  • We are financially strong and we are owned by the largest software company in Canada (CSI).
  • We have fun!

Follow us on social media to learn more about our company values, culture, and initiatives!

Harris is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.

If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at (1)-613-226-5511 or at HarrisTalentAcquisition@harriscomputer.com.

This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new (Remote) Software Engineer jobs in British Columbia