SpryPoint is a high-growth software company modernizing how utilities serve their communities. As a Software Engineer III, you will build and integrate interactive web applications and services while collaborating with Agile SCRUM teams and mentoring less experienced team members.
Responsibilities:
- Building and integrating interactive web applications, services, and apps that real people will actually use
- Working in a range of languages and environments
- Expanding CI/CD pipelines and increasing automation footprint
- Collaborating with co-workers during SCRUM ceremonies
- Helping to develop less experienced team members by pair programming, reviewing pull requests, leading initiatives, hosting knowledge sessions, or providing advice and guidance
- Architecting, testing, and deploying SpryPoint's enterprise applications
- Building and deploying enterprise-level web and mobile applications for clients across North America
- Participating in an on-call rotation and supporting production systems as needed
Requirements:
- Demonstrated fluency in developing clean, maintainable, testable code
- Experience working with Java
- Understanding of relational databases & SQL
- Experience working with web technologies HTML, Javascript, and CSS
- Experience or knowledge on modern development and deployment methodologies including experience with AWS, GCP and/or Azure
- Participate in an on-call rotation and support production systems as needed
- Experience working in a collaborative Agile SCRUM team
- Interest in expanding knowledge and applying knowledge to solve industry problems