SpryPoint logo
SpryPoint

Smart Solutions for Smart Utilities

Software Engineer III – Team Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

38 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer III – Team Lead

SpryPoint

• 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. • Collaborate with Product Owners to define and prioritize user stories and backlog items. • Serve as the Agile advocate and coach for the team, promoting Agile values, principles, and practices. • Facilitate all Agile ceremonies, including daily stand-ups, grooming sessions, sprint planning, sprint reviews, and retrospectives. • Ensure the team adheres to Agile methodologies and continuously improves their Agile processes. • Monitor and manage the team's progress, identifying and addressing any obstacles that could hinder the sprint's success. • Work in collaboration with different functions of the organization including Product, User Experience Design, Customer Success, Sales and Service Delivery. • Work with the Customer Success team to support clients and manage incidents, manage and lead support developers and participate in the rotating on-call schedule • Plan, prioritize, and allocate tasks to team members, ensuring efficient use of resources and timely project delivery. • Provide technical expertise and guidance to the team, assisting with architecture decisions, code reviews, and problem-solving. • Stay updated on industry trends, emerging technologies, and best practices, and encourage their adoption within the team. • Ensure the team follows coding standards, best practices, and quality guidelines. • Conduct thorough code reviews to maintain high code quality, identify potential issues, and promote continuous improvement. • Facilitate effective communication within the team and across other teams or departments. • Identify skill gaps within the team and provide training, guidance, and opportunities for skill development. • Promote a culture of learning and growth, encouraging team members to enhance their technical and soft skills.

Job Requirements

  • 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.

Benefits

  • Comprehensive compensation package that grows with you
  • Health, dental, vision, and life insurance from day one
  • Generous PTO and unlimited sick days
  • RRSP (Canada) and 401k (US) matching programs
  • $2,500 annual development fund, tuition assistance, and Book Bounty program
  • Annual company events and team offsites that bring us together

Related Job Pages

More Full-stack Engineer Jobs

Constant Contact logo

Software Engineering Co-op

Constant Contact

Constant Contact, formerly known as Roving Software, was founded in 1995 as a simple email marketing solutions company. With headquarters in Waltham, Massachusetts, Constant Contac

• Be a key contributor to a cross-functional, Agile product delivery team. • Collaborate with Product Management, UX, and architects to deliver scalable, sustainable, and engaging product experiences. • Work AI-native: use Cursor, Claude Code, MCPs, and AI-assisted code review as part of your everyday workflow. • Help run and measure experiments - form a hypothesis, ship it, read the results, decide what's next. • Participate in our Engineering community to learn new trends in the industry, or share best practices that you think will benefit the community.

United States
$35 / hour
Zus Health logo

Staff Full Stack Engineer

Zus Health

Get up to speed. Stay in the know.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and operate web applications and the APIs that power them • Collaborate with non-technical members to iteratively prototype and develop new customer features • Work across Engineering teams to maintain and improve shared AWS infrastructure • Grow projects from design to betas and upgrade betas to use at scale • Provide technical leadership, contributing to the architecture and design of the teams systems • Guide all team members to follow good engineering practices • Partner with product managers and outside stakeholders to align technical strategy with business priorities

United States
$160K - $200K / year
Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Analyze technical requirements and follow established software designs for development, debugging, documentation, and testing • Modify, develop, and implement software programming applications • Support and maintain existing software applications • Participate in the testing process to ensure software quality and performance • Perform maintenance, feature development, quality assurance, documentation, and infrastructure or performance-related work across the application stack • Participate in the establishment and enforcement of development best practices and technical standards • Complete additional requests, projects, and tasks as assigned

North Carolina
$90K - $120K / year
Syncreon Consulting logo

Full-Stack SAP BTP Developer

Syncreon Consulting

We provide Recruitment and Staffing services to many industries and domain through our innovative and customized solutions and passionate commitment to research. Ability to understand the hiring strategies, availability of talent and compensation benchmarking makes us proud hiring partner for various industries. We work as trusted business partners and always strive to deliver the most value and highest return on investment for our clients. We are highly trained business professionals with strong understanding of clients need. We work closely with the leading staffing trade associations, training, and research organizations to ensure we are knowledgeable of the latest industry trends and technologies.

ContractRemoteTeam 10,001

Role Description - Full-Stack Application Delivery: Architect and develop end-to-end cloud-native applications on SAP BTP, using the Cloud Application Programming (CAP) Model (Node.js or Java) for scalable backend services and SAPUI5/Fiori for intuitive frontends. - Domain-Driven Data Modeling: Design complex data models and service definitions using Core Data Services (CDS), ensuring seamless persistence in SAP HANA Cloud and efficient OData (V2/V4) service exposure. - Metadata-Driven UI Development: Build responsive user interfaces using Fiori Elements for standardized layouts and Freestyle UI5 for highly customized business requirements, ensuring consistent and high-performance user experience. - Secure Cloud Integration: Implement enterprise-grade security using XSUAA (Identity & Access Management) and integrate services with SAP S/4HANA or third-party platforms via BTP Destinations, Connectivity, and Event Mesh. - Modern DevOps & Optimization: Manage the full application lifecycle using SAP Business Application Studio (BAS), Git-based version control, and CI/CD pipelines, while continuously optimizing code for performance and scalability. Company Description We provide Recruitment and Staffing services to many industries and domain through our innovative and customized solutions and passionate commitment to research. Ability to understand the hiring strategies, availability of talent and compensation benchmarking makes us proud hiring partner for various industries. We work as trusted business partners and always strive to deliver the most value and highest return on investment for our clients. We are highly trained business professionals with strong understanding of clients need. We work closely with the leading staffing trade associations, training, and research organizations to ensure we are knowledgeable of the latest industry trends and technologies.

United States