SpryPoint is hiring a
Software Engineer II in Canada

Logo of SpryPoint
Software Engineer II
🏢 SpryPoint
💵 ~$77k-$116k
📍Canada
📅 Posted on Jul 1, 2024

Summary

The job is for a Software Developer at SpryPoint, a leading provider of smart solutions for utilities. The role involves building and integrating interactive web applications using various technologies like Java, JavaScript, HTML/CSS, and SQL. The position is part of a growing development team and requires participation in Agile ceremonies, collaboration with other team members, and continuous learning.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ Years of experience in software development, with a focus on Java backend web applications

Responsibilities

  • Participate in all Agile ceremonies, providing valuable input and insights during planning, reviews, and retrospectives
  • Actively collaborate with other team members, contributing ideas and insights to enhance the development process
  • Work collaboratively with other team members to solve complex technical challenges and make informed decisions
  • Build and deploy enterprise-level web applications, ensuring high performance, reliability, and user satisfaction across various platforms and devices
  • Continuously learning and adapting to new technologies and methodologies to enhance the quality and efficiency of SpryPoint's applications
  • Take ownership of assigned tasks or user stories, ensuring timely completion and meeting defined requirements
  • Contribute to the design and architecture discussions, offering insights and suggestions for improvements
  • Participate in code reviews, providing constructive feedback to peers and incorporating feedback received on own code
  • Support junior developers through pair programming, reviewing pull requests. Sharing knowledge and expertise with junior engineers, helping them grow and improve their skills
  • Assist in the troubleshooting and resolution of technical issues, both during development and in production environments
  • Contribute to the documentation of technical designs, implementation details, and best practices
  • Engage in ongoing professional development activities, such as attending training sessions, workshops, or conferences, to expand knowledge and skills
  • Proactively identify opportunities for process improvements and efficiencies within the development team
  • Actively participate in knowledge-sharing sessions and contribute to the team's collective learning and growth
  • Communicate effectively with stakeholders, including providing updates on progress, raising concerns or risks, and seeking clarification on requirements when needed

Benefits

  • Remote-first and autonomous working environment
  • Flexible working hours
  • Competitive compensation package
  • $500 towards your home office setup
  • Health, dental, vision, and life insurance
  • Book bounty program, get reimbursed $100 for each book read and reviewed
  • Professional development courses + $2,500 tuition assistance annually
  • Summer Friday’s, take ½ day Friday’s
  • Employee referral program: $2,000 per new FTE hired
  • Snacks and drinks (☕🍺🥤) in our HQ on Prince Edward Island
  • Annual company (SpryPalooza 🤘) and team offsites
  • Dress for your day - wear what works for you at work
Help us out by mentioning to SpryPoint that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
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 Jobs