This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
SpryPoint is a leading provider of cloud-based solutions for the utility sector, founded in 2011.
The company focuses on helping clients improve operations and customer service through advanced billing, customer relationship management tools, and powerful analytics.
As a Software Developer, you will build and integrate interactive web applications, services, and apps.
You will work with technologies such as Java, JavaScript, HTML/CSS, relational databases, and SQL.
Responsibilities include participating in Agile ceremonies, collaborating with team members, and solving complex technical challenges.
You will build and deploy enterprise-level web applications, ensuring high performance and user satisfaction.
Continuous learning and adapting to new technologies is expected to enhance application quality and efficiency.
You will take ownership of tasks, contribute to design discussions, participate in code reviews, and support junior developers.
Troubleshooting technical issues and documenting technical designs are also part of the role.
Effective communication with stakeholders is essential for providing updates and clarifying requirements.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a related field is required.
Candidates must have 3+ years of experience in software development, focusing on Java backend web applications.
Proficiency in developing clean, maintainable, and testable code is necessary, along with an understanding of industry best practices.
A solid understanding of relational databases and proficiency in SQL for data manipulation is required.
Experience with web technologies such as HTML, JavaScript, and CSS is essential for developing user interfaces.
Familiarity with modern development methodologies, including AWS services and cloud computing concepts, is preferred.
A demonstrated interest in continuous learning and applying knowledge to solve industry problems is important.
Candidates should have a strong interest in learning and the ability to apply acquired knowledge effectively.
Benefits:
The position offers a remote-first and autonomous working environment with flexible working hours.
A competitive compensation package is provided.
Employees receive a Macbook and $500 towards their home office setup.
Health, dental, vision, and life insurance are included in the benefits package.
Generous PTO, ½ day Summer Fridays, and flexible sick days are offered.
There is an RRSP (Canada) and 401k (US) matching program.
Professional development courses, $2,500 annual tuition assistance, and a book bounty program are available.
Annual company events and team offsites are part of the company culture.