Lead Software Developer (Remote - Canada) at Jobgether
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

24 Dec, 25

Salary

141900.0

Posted On

25 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Backend Frameworks, Enterprise Identity Management, Security Protocols, REST APIs, Web Technologies, OOP, Data Structures, Synchronous Programming, Asynchronous Programming, Software Design Patterns, DevOps Practices, Testing Frameworks, Cloud Development, Problem-Solving, Leadership

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Developer in Canada. As a Lead Software Developer, you will play a pivotal role in designing, developing, and maintaining enterprise-scale digital identity and access management solutions. You will lead backend development and REST API integration, ensuring security, scalability, and reliability across critical web and mobile applications. This role involves collaborating with cross-functional teams to translate business requirements into technical specifications, driving end-to-end project delivery, and mentoring other developers. You will have the opportunity to influence architecture, implement best practices, and contribute to cloud adoption strategies. Exposure to enterprise security platforms and modern cloud technologies will allow you to expand your expertise while delivering solutions that protect sensitive user data. Accountabilities · Lead the software development lifecycle for enterprise digital identity and access management applications. · Translate business requirements into technical specifications and actionable development tasks. · Design, build, and maintain backend systems, REST APIs, and secure integrations with enterprise platforms. · Ensure high-quality code through unit testing, code reviews, and adherence to best practices. · Manage and mentor development teams, providing guidance on architecture, coding standards, and security practices. · Support production issues, perform root-cause analysis, and implement effective solutions. · Collaborate with cross-functional teams to align development efforts with business objectives and enterprise security strategies. · Research and implement innovative development frameworks, tools, and methodologies to improve operational efficiency. · 5–7 years of relevant software development experience and a post-secondary degree or equivalent experience. · Proficiency in Java and experience with backend frameworks. · Strong understanding of enterprise identity and access management systems (e.g., IBM ISAM/ISVA) and related security protocols. · Experience with web technologies including HTTP, REST APIs, AJAX, JSON, HTML, and XML. · Knowledge of OOP, data structures, synchronous/asynchronous programming, and software design patterns. · Familiarity with DevOps practices, testing frameworks, and development tools (npm, JUnit, Postman, Chrome Developer Tools). · Excellent problem-solving, analytical, and data-driven decision-making skills. · Strong communication, collaboration, and leadership capabilities. · Cloud development experience (AWS, Azure, or similar) is an asset. · Competitive base salary: CAD $75,900 – $141,900, with performance-based incentives. · Comprehensive health insurance, dental, and vision coverage. · Retirement savings plans with company contributions. · Tuition reimbursement and professional development programs. · Life and accident insurance coverage. · Flexible work arrangements including remote options. · Opportunities for mentorship, skill development, and career advancement. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
Responsibilities
Lead the software development lifecycle for enterprise digital identity and access management applications. Collaborate with cross-functional teams to translate business requirements into technical specifications and ensure high-quality code through best practices.
Loading...