
Real job — pulled straight from SpryPoint’s careers page · Verified October 13, 2026 · No reposts.
Job description
SpryPoint is hiring a Software Engineer Lead — a full-time, remote role. Apply directly on SpryPoint's careers page below.
Software Engineer III Team Lead
Team: Development
Location: Nova Scotia, Prince Edward Island/HQ, Halifax, Nova Scotia, New Brunswick, Newfoundland & Labrador, Ontario, Charlottetown, Prince Edward Island
Commitment: Full-Time
Workplace Type: remote
Responsibilities
- Use AI tools such as Claude Code wherever they add value across the full lifecycle, from design through development, testing, and release, to reduce repetitive effort and raise quality, while giving the tools context and validating their output every step of the way.
- Develop clean, maintainable, testable code, and review and validate what AI produces rather than accepting it as-is.
- Influence technical design and architecture decisions, and own the outcome of what you deliver.
- Author and maintain technical designs, architecture documentation, and best practices that the rest of the team follows.
- Conduct code reviews, including reviewing and validating AI-generated code, and incorporate feedback.
- Contribute to testing, using AI to automate it where it adds value, to help deliver high-quality solutions.
- Troubleshoot and resolve technical issues across development and production.
- Provide clear direction, guidance, and mentorship to a team of software engineers.
- Foster a collaborative and innovative environment, encouraging knowledge sharing and professional growth within the team.
- Conduct regular one-on-one meetings and performance evaluations, offering constructive feedback and supporting career growth.
- Raise engineering standards and quality across the wider team, and drive process and tooling improvements that make the team more efficient and effective.
- Mentor less experienced developers and support their growth.
- Work within a collaborative Agile SCRUM team, integrating AI-assisted work into the team's design, build, test, and release cycle.
- Communicate clearly with technical and non-technical stakeholders, translating trade-offs, giving updates, and raising risks early.
- Help the Client Success team by assisting with support-related issues.
Qualifications and Competencies
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ Years of experience in software development, with a focus on Java backend web applications.
- Previous experience in a leadership or mentorship role.
- Interest in expanding knowledge and applying knowledge to solve industry problems
- Proficiency in Java programming language and related frameworks
- Strong understanding of backend development concepts such as RESTful APIs, microservices architecture, and asynchronous processing.
- Experience with relational databases and SQL
- Experience working with web technologies HTML, Javascript, and CSS
- Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform).
- Expertise in software design patterns, object-oriented programming principles, and clean code practices. Demonstrate fluency in developing clean, maintainable, testable code
- Hands-on experience with version control systems (e.g., Git), CI/CD pipelines, and automated testing frameworks.
- Excellent problem-solving skills, with a focus on scalability, performance, and security.
- Effective communication skills and ability to collaborate with cross-functional teams in a fast-paced Agile environment.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
Is Software Engineer Lead at SpryPoint a remote job?
Yes, Software Engineer Lead at SpryPoint is a remote position. Candidates in Nova Scotia, Prince Edward Island, Halifax, Nova Scotia, New Brunswick, Newfoundland & Labrador, Ontario, Charlottetown, Prince Edward Island may be preferred.
What skills are required for Software Engineer Lead at SpryPoint?
The required skills for Software Engineer Lead at SpryPoint include: Java, REST, Microservices, SQL, HTML, JavaScript, CSS, AWS, Azure, GCP, Git, CI/CD, Agile, Scrum, AI.
What is the seniority level for Software Engineer Lead at SpryPoint?
Software Engineer Lead at SpryPoint is a Manager / Senior level position.
How do I apply for Software Engineer Lead at SpryPoint?
You can view the full description and apply for Software Engineer Lead at SpryPoint on EchoJobs: https://echojobs.io/job/sprypoint-software-engineer-iii-team-lead-3er71.