Software Development Lead

💰 ₹14,400 - ₹23,040 (Est.) 📍 Winnipeg

Job Description

Company Description

LP Financial Planning Services Ltd. is a Winnipeg-based CIRO dealer that has been supporting financial advisors for over thirty years and continually strives to integrate industry-leading processes and systems. Presently servicing a select group of advisors in Ontario, Winnipeg, and Western Canada, LP Financial is taking steps to grow its footprint and service offering in the Canadian financial services distribution landscape.


Job Description

Reporting to the Director, Information Technology, the Software Development Lead is a senior position in the Software Development and Information Technology teams. This role has 3 main purposes:

Designing and delivering high-quality software solutions that enhance operational efficiency and introduce new capabilities for the LP Financial team and advisors
Supporting the operation and evolution of key dealer systems and technology platforms, including internally developed applications and third-party systems, in collaboration with infrastructure and security leadership
Mentoring and developing junior software developers, providing guidance on software design, coding standards, development practices, and effective use of technology to strengthen team capability and long-term maintainability.
While this role is primarily focused on technology and software development, it is imperative that they learn and understand the organizational structure of LP Financial, our relationships with our advisors and their clients, and become familiar with the financial services industry.


Responsibilities:

Software Development

Provide technical leadership and mentorship to developers through architectural guidance, code reviews, and design discussions, reinforcing design consistency, code quality, and professional growth
Collaborate with leadership, developers, system administrators, and stakeholders to establish technical direction, priorities, and delivery plans
Manage and coordinate software release cycles, contribute to sprint planning and backlog refinement, and oversee release-related activities to ensure predictable delivery
Define and implement software architecture aligned with business goals, establish coding standards and architectural guidelines, and maintain key documentation.
Evaluate and recommend technologies, frameworks, and tools to improve system performance, reliability, and developer effectiveness
Lead requirements gathering activities, consolidating stakeholder input and achieving alignment and approval
Apply the software development life cycle across major initiatives, from analysis and design through implementation and deployment
Define and manage testing strategies and plans, coordinating testing activities across internal and external resources
Improve development workflows and tooling, including support for DevOps practices such as automation, CI/CD, and infrastructure-as-code
Oversee integration of third-party systems and cloud-based services
Ensure scalability, reliability, security, and performance across all software solutions
Monitor emerging technologies and industry trends to inform architectural decisions and long-term technical strategy

Infrastructure & Software Development

Collaborate with the infrastructure lead to support the hardware, network, infrastructure, cloud, desktop, and mobile technologies in use at LP; assist with standardization initiatives as appropriate
Support the management and maintenance of critical infrastructure, including SQL Server databases and the Univeris EWMS back-office system
Work closely with the infrastructure lead on the management of hybrid (on-premise and cloud) infrastructure to help deliver secure, reliable, and scalable systems
Contribute to the coordination of infrastructure strategy across on-premise and Azure cloud environments to support business and application needs
Assist in monitoring system performance and availability, recommending improvements to optimize cost and efficiency across hybrid environments
Support backup, disaster recovery, and business continuity processes, including participation in testing for both on-prem and cloud systems
Maintain and contribute to documentation (written and/or graphical) of key LP business technologies

Security

Stay abreast of digital and physical security threats & best practices and implement security solutions as appropriate
Ensure LP’s technology meets necessary financial services compliance standards
Contribute to the annual review of LP’s “Business Continuity Plan” documents and drills

Others

Ad-hoc support – be an expert external resource for the LP Financial team and advisors with usage of LP technology and other technology related questions

Qualifications
Post-secondary diploma/degree in a field related to Computer Science, or equivalent experience
Ten or more years of experience in Software Development is required.
Familiarity with the financial services industry is an asset.
A combination of education and experience will be considered.

Key Platforms & Technologies

Microsoft Azure (Functions, Storage, Web Apps, KeyVault, Service Bus, Virtual Machines)
Microsoft Dynamics CRM
Microsoft SQL Server
Docker
RESTful APIs
C#, WPF, .NET, .NET Framework
JavaScript, TypeScript, Angular, Vue
Visual Studio, Visual Studio Code, Git

Additional Information

Comprehensive health, dental and vision benefits

Health & Wellness Spending Account

4% Matching RRSP allocation

Great workplace culture!

 

💡 Quick Summary

Seeking a career-building opportunity? The Software Development Lead position is now open for candidates interested in the Back Office Jobs sector. This role in Winnipeg offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Back Office Jobs is a plus.

Sponsored

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Development Lead in Winnipeg is ₹14,400 - ₹23,040 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Development Lead is an on-site position based in Winnipeg. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Development Lead. Previous experience in Back Office Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Pun-Urgent Hiring Station Associate Pune Bavdhan

    Role: Station Associate (SA) Attendance Allowance1500 Night Allowance. 1500 Shift Timings fr Morning: 7 AM - 4 PM Afternoon: 1PM - 10 PM Night: 10 PM - 7 AM - Sort, organize, and manage incoming and outgoing shipments. - Scan and label packages for a...

    Full Time / Part Time

    Salary Estimated: 23K to 34K

    Remote

    September 3, 2026


    Apply Now

  • Back Office Assistant

    We are looking for a Back Office Assistant to join our team at Amazon. The role involves managing and updating information accurately and efficiently, supporting key data management processes, and performing various administrative tasks. The position...

    Full Time / Part Time

    Salary Estimated: 16K to 28K

    Remote

    September 3, 2026


    Apply Now

  • Back Office Coordinator

    We are looking for a Back Office Coordinator to join our team at Dual Line Parts. The role involves updating accurate data in databases, spreadsheets, and systems as required. With a collaborative environment and growth opportunities, the position of...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Remote

    September 3, 2026


    Apply Now

  • Hiring For Back Office Executive/Data entry in Bangalore Location

    Data Entry Operator / Back Office Executive with expertise in MS Excel, data management, documentation, backend operations, MIS reporting, and record maintenance. Ensures data accuracy, fast typing, admin support, and smooth office operations.

    Full Time / Part Time

    Salary Estimated: 18K to 33K

    Remote

    September 3, 2026


    Apply Now

  • Electronic Data Processing

    We are looking for a Electronic Data Processing to join our team at Simplex Business Corporation Private Limited. This role involves managing essential data processes, ensuring accuracy and providing administrative support. Get ₹ 22,000 - ₹ 28,000 sa...

    Full Time / Part Time

    Salary Estimated: 25K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Back Office Assistant

    We are looking for a Back Office Assistant to join our team at Vijraj Steels. The role involves managing and updating information accurately and efficiently, supporting key data management processes, and performing various administrative tasks. The p...

    Full Time / Part Time

    Salary Estimated: 20K to 25K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here