Team Lead, Software Engineering — Cloud & Microservices
Yochana
Windsor
On-site
CAD 90,000 - 95,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A technology consulting firm is seeking a Team Lead to oversee software development projects in Windsor, Ontario. The role demands strong experience in programming with Java (Spring Boot) and .NET Core, alongside a bachelor's degree in a relevant field or equivalent experience. Responsibilities include designing new software features and participating in Agile practices. The position offers a salary range of $90,000 to $95,000 annually, reflecting the significant impact on both project success and team dynamics.
Qualifications
Bachelor’s degree or diploma in a related field, or 3+ years experience in software development.
Experience writing, testing, and maintaining code using Java (Spring Boot) and/or .NET Core.
Working knowledge of REST APIs and relational databases is required.
Responsibilities
Design, develop, and update code for new software features.
Write, modify, integrate, and test program code for web applications.
Support cloud-based development and deployments, including containerized services.
Participate in Agile development activities like planning and daily stand-ups.
Skills
Java (Spring Boot)
.NET Core
REST APIs
Relational Databases
Communication
Teamwork
Education
Bachelor’s degree or college diploma in Computer Science or related field
Minimum of three years of professional experience in software development
Tools
RabbitMQ
ELK Stack
Job description
A technology consulting firm is seeking a Team Lead to oversee software development projects in Windsor, Ontario. The role demands strong experience in programming with Java (Spring Boot) and .NET Core, alongside a bachelor's degree in a relevant field or equivalent experience. Responsibilities include designing new software features and participating in Agile practices. The position offers a salary range of $90,000 to $95,000 annually, reflecting the significant impact on both project success and team dynamics.