Software Development Lead
22 hours ago
Unlock your full potential in a role that combines technical expertise with leadership skills. At First Derivative, we're seeking an experienced Team Lead/Architect to join our team of specialist problem-solvers.
A key member of our tech team, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility.
We are looking for a seasoned software professional with expertise in C#, Azure Cloud, and design patterns to lead the development of scalable and robust solutions. This role requires a blend of hands-on technical proficiency and strong leadership skills to guide the team and drive high-impact projects.
The successful candidate will be responsible for designing and architecting scalable, secure, and high-performance solutions using C#, .Net core, Azure Cloud, and industry-standard design patterns. Additionally, they will provide hands-on technical leadership to the development team, including coding, code reviews, and technical problem-solving.
This is a great opportunity to work with modern tools, frameworks, and technologies to enhance development processes. You will also oversee the integration of additional technologies, such as NoSQL databases, Databricks into existing solutions where applicable.
Key Responsibilities:
- Design and architect scalable, secure, and high-performance solutions using C#, .Net core, Azure Cloud, and industry-standard design patterns.
- Provide hands-on technical leadership to the development team, including coding, code reviews, and technical problem-solving.
- Collaborate with stakeholders to gather requirements, define project scope, and translate business needs into technical specifications.
- Implement best practices in software development, including design patterns, performance optimization, and cloud-native solutions.
- Lead and mentor team members, fostering a culture of collaboration, continuous improvement, and technical excellence.
- Ensure the successful delivery of projects on time, within scope, and meeting quality standards.
- Drive the adoption of modern tools, frameworks, and technologies to enhance development processes.
- Oversee the integration of additional technologies, such as NoSQL databases, Databricks into existing solutions where applicable.
- Monitor and troubleshoot production issues, ensuring the stability and performance of deployed applications.
- Stay updated on emerging technologies and industry trends to provide recommendations for innovative solutions.
Qualifications and Skills:
- Strong hands-on experience with C# and Azure Cloud, including services such as Azure Functions, Logic Apps, Service Bus, and Storage.
- In-depth knowledge of software design patterns and architecture principles.
- Proven track record of successfully leading technical teams and managing people effectively.
- Experience in designing and implementing cloud-based solutions with scalability and performance in mind.
- Proficiency in modern development tools and frameworks, with a focus on DevOps and CI/CD pipelines.
The estimated salary for this position is around $140,000-$180,000 per year, depending on location and experience. At First Derivative, we offer a competitive compensation package, including benefits such as health insurance, retirement plans, and paid time off.
-
Canada SmartSimple Software Full timeSoftware Development OpportunityWe are seeking an experienced Full Stack Software Developer to join our team at SmartSimple Software in Toronto, Canada. This role will involve developing and maintaining software applications using modern .NET technologies.The ideal candidate will have a strong background in C# development, with experience working on...
-
Documentation Specialist
1 week ago
Canada Sigma Software Group Full timeAbout Sigma Software GroupSigma Software Group, founded in 2012 in Brooklyn, is a leading provider of innovative technology solutions. Our company has grown significantly since its inception and now verifies over 20 trillion interactions per week for some of the world's largest companies and internet platforms.
-
Software Development Lead
22 hours ago
Canada Ascendion Full timeAbout AscendionWe are a full-service digital engineering solutions company that makes and manages software platforms and products to power growth and deliver captivating experiences. Our capabilities in engineering, cloud, data, experience design, and talent solutions accelerate transformation and impact for enterprise clients.Headquartered in New Jersey,...
-
Canada SmartSimple Software Full timeOverviewSmartSimple Software empowers mission-driven organizations to manage data, workflows, and impact with comprehensive software solutions. By merging with Foundant Technologies, we've created a powerhouse of solutions designed to meet unique organizational needs.Salary$120,000 - $180,000 per year, depending on experienceJob DescriptionWe're seeking a...
-
Senior Business Intelligence Developer
23 hours ago
Canada Iris Software Inc. Full timeWe are seeking a highly skilled Senior Business Intelligence Developer to join our team in Toronto, ON. As a Data Lead, you will be responsible for designing and implementing data models, database schema, and ETL processes to support business intelligence initiatives.The ideal candidate will have extensive experience with SQL, performance tuning, and...
-
Documentation Specialist
1 week ago
Canada Sigma Software Group Full timeWe are seeking a skilled Documentation Specialist to join our dynamic team at Sigma Software Group. This is an exciting opportunity for an experienced professional to leverage their technical writing skills and passion for software development to create high-quality documentation that enhances product usability, functionality, and user satisfaction.As a key...
-
Tech Lead
23 hours ago
Canada Iris Software Inc. Full timeAbout the OpportunityWe are seeking a highly experienced Tech Lead to join our team at Iris Software Inc. in Toronto, ON.This is a long-term open-ended contract opportunity with a competitive salary of $120,000 - $180,000 per year, depending on experience.Job DescriptionThe Senior Full Stack Developer will be responsible for designing, developing, testing,...
-
Canada SmartSimple Software Full timeCompany OverviewAt SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. Our combined expertise supports a diverse range of organizations from nonprofits and charitable entities to corporations and governments.We've created a powerhouse of...
-
Tax Software Development Lead
7 days ago
Canada H&R Block Canada Full time**H&R Block Canada: Tax Expertise at its Finest**H&R Block Canada, a leader in tax preparation services, seeks a highly skilled Tax Software Development Lead to join our team. As a key player in our development team, you will be responsible for researching and implementing tax legislation changes, developing customer-oriented features, and ensuring...
-
Full Stack Software Developer
7 days ago
Canada SmartSimple Software Full timeAt SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. As a Full Stack Software Developer on our Grants and Scholarships Lifecycle Manager team, you'll contribute across all phases of the Software Development Lifecycle, including support...
-
Software Solutions Architect
7 days ago
Canada SmartSimple Software Full timeEmpowering Mission-Driven OrganizationsAt SmartSimple Software, we're dedicated to revolutionizing the way organizations manage their data, workflows, and impact. Our comprehensive software solutions cater to a diverse range of entities, from nonprofits and charitable organizations to corporations and governments.We're seeking a skilled Software Solutions...
-
Software Implementation Manager
4 days ago
Canada Perseus Group, Constellation Software Full timePerseus Group, Constellation Software is a legacy leader in acquiring and successfully managing software companies. We are proud to be the largest family of software companies dedicated to serving specialized dealer industries.The Professional Services Manager plays a pivotal role in leading our team, ensuring successful software implementation, training,...
-
Business Operations Lead
3 weeks ago
Canada Perseus Group, Constellation Software Full timePerseus Group, a Constellation Software company, seeks a seasoned Business Operations Lead to spearhead our Professional Services Group (PSG). Reporting directly to the leadership team, you will be responsible for overseeing the successful implementation of new deals and upgrades/initiatives.Salary: $120,000 - $160,000 per year, depending on experience, plus...
-
Software Development Lead in Financial Technology
22 hours ago
Canada Synechron Full timeWe are a leading global consulting firm, and our digital solutions transform businesses for the better. Our company combines creativity and innovative technology to deliver industry-leading digital experiences.At Synechron, we believe in innovation and progress. We span end-to-end technologies and strategies that include Artificial Intelligence, Consulting,...
-
Quality Assurance Lead
1 week ago
Canada SmartSimple Software Full timeAbout UsWe are a leading provider of innovative software solutions and consulting services to organizations across philanthropy, government, and corporate sectors.Job SummaryWe are seeking an experienced Quality Assurance Lead to drive Software Quality Assurance efforts across our B2B SaaS product portfolio. As a key member of our team, you will develop and...
-
Software Implementation and Training Director
22 hours ago
Canada Perseus Group, Constellation Software Full timeJob OverviewWe are seeking a highly skilled Software Implementation and Training Director to lead our Professional Services Group (PSG). As the head of PSG, you will be responsible for ensuring successful software implementation, training, and product adoption for our customers. Your expertise in leading professional services teams in an SMB software...
-
Highly Skilled Java Software Engineer
22 hours ago
Canada Iris Software Inc. Full timeAbout the Role:We are seeking a highly skilled Java software engineer to join our team at Iris Software Inc. in Toronto, ON for a long-term opportunity.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Java and Angular technologies.Key Responsibilities:Design, develop, and...
-
Software Engineering Lead
23 hours ago
Canada Tata Consultancy Services Full timeTata Consultancy Services is a global leader in IT services, consulting, and business solutions. With over 55 years of experience, we've been partnering with the world's largest businesses to drive their transformation journeys.As a Software Engineering Lead at TCS, you'll be part of our cutting-edge team that develops innovative software solutions using...
-
Software Engineer
1 week ago
Canada SmartSimple Software Full timeAt SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...
-
Software Engineer
1 week ago
Canada SmartSimple Software Full timeAt SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...