About the Company
IBM is a global technology and consulting company that innovates to solve problems for some of the world’s largest enterprises and governments. We are at the forefront of AI, cloud, blockchain, and quantum computing, leveraging our vast expertise to create a smarter, more connected world. Our teams are dedicated to driving progress and making a lasting impact, fostering a culture of continuous learning and growth.
Job Description
We are seeking an experienced and highly motivated Technical Lead to join our dynamic team in Edmonton. This role is open to candidates requiring visa sponsorship and offers an exciting opportunity to lead complex projects, mentor junior developers, and contribute significantly to our innovative software solutions. The Technical Lead will be responsible for overseeing the technical aspects of project delivery, ensuring architectural integrity, code quality, and adherence to best practices. You will work closely with product managers, solution architects, and other stakeholders to translate business requirements into robust technical designs and deliver high-impact products.
Key Responsibilities
- Lead the technical design, development, and implementation of complex software solutions.
- Architect scalable, secure, and high-performance systems aligned with business objectives.
- Provide technical guidance, mentorship, and code reviews for a team of software engineers.
- Collaborate with product management, project management, and other technical leads to define project scope and deliverables.
- Ensure adherence to coding standards, architectural guidelines, and security best practices.
- Troubleshoot and resolve complex technical issues, providing expert-level support.
- Evaluate new technologies and tools, making recommendations for their adoption.
- Drive continuous improvement in development processes and team efficiency.
- Participate in recruitment and onboarding of new team members.
Required Skills
- 7+ years of experience in software development with at least 3 years in a technical leadership role.
- Proven experience with full-stack development, including strong proficiency in a major programming language (e.g., Java, Python, Node.js, C#).
- Extensive experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and microservices architecture.
- Strong understanding of database technologies (SQL and NoSQL).
- Experience with CI/CD pipelines and DevOps practices.
- Excellent communication, leadership, and interpersonal skills.
- Solid understanding of software design patterns and best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of front-end frameworks (e.g., React, Angular, Vue.js).
- Familiarity with Agile/Scrum methodologies.
- Experience in a global enterprise environment.
- Certifications in cloud platforms or specific technologies.
Perks & Benefits
- Comprehensive health, dental, and vision insurance.
- Competitive paid time off and holidays.
- Visa sponsorship and relocation assistance.
- Professional development opportunities and training.
- Employee stock purchase plan.
- Flexible work arrangements (where applicable).
- On-site fitness center and wellness programs.
- Employee resource groups and community involvement opportunities.
- Performance-based bonuses.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.