Current jobs related to Software Developer - Mississauga, Ontario - People Corporation


  • Mississauga, Ontario, Canada Walmart Connect Canada Full time

    Position Summary...The Senior Software Developer will play a key role in driving technical excellence across development teams. This position involves active participation in design and architecture discussions, mentoring team members, and ensuring adherence to coding standards and best practices. The role also requires hands-on troubleshooting, leadership...


  • Mississauga, Ontario, Canada Hitachi Full time

    Location:Mississauga, Ontario, CanadaJob ID: R0113871Date Posted: Company Name:HITACHI RAIL STS CANADA, INC.Profession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoAbout UsA career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and...


  • Mississauga, Ontario, Canada Aviya Aerospace Systems Full time

    Aviya Aerospace Systems est un chef de file des services et des solutions d'ingénierie pour applications essentielles destinées à l'aérospatiale et à la défense. Aviya fournit des compétences spécialisées en gestion de programmes, en ingénierie des systèmes, du matériel et du logiciel, et en génie mécanique à de nombreux sous-traitants de...


  • Mississauga, Ontario, Canada Royal Bank of Canada Full time

    Job DescriptionWHAT IS THE OPPORTUNITY?The RBC Quadient Team is responsible for designing, implementing, and maintaining customer communication solutions using Quadient's software. As the expert in Quadient Inspire / Client Communication Management (CCM) for RBC Life Insurance Life and Health you will perform system, project, data file and document planning...


  • Mississauga, Ontario, Canada Amico Full time

    DescriptionThe Business Development Coordinator supports the growth of Amico Affiliates by assisting with market research, proposal development, client relationship coordination, and tracking new business opportunities across multiple sectors. This role works closely with senior leadership, estimators, project teams, and marketing to help secure new work and...


  • Mississauga, Ontario, Canada Trillium Health Partners Full time

    DescriptionPosition: ServiceNow Developer Dept.: Information Services Posting ID:  6209Role Level: PG11($47.78hr-$59.72hr)Status:  Temporary Full Time (12 months)Site: Credit Valley Hospital, Mississauga HospitalShift: Monday -Friday, 9-5, with evening/weekend flexibilityPosted:   January Internal Deadline:  January  Trillium Health Partners is...


  • Mississauga, Ontario, Canada Citi Full time

    Lead the design, development, and implementation of new or enhanced application systems to meet evolving business needs within Prime Services and Prime Futures. Perform feasibility studies, cost and time estimates, and IT planning for strategic initiatives. Analyze and execute Consent Order-related tasks, ensuring compliance and timely delivery. Monitor and...


  • Mississauga, Ontario, Canada RBC Insurance Full time

    Job DescriptionWhat is the opportunity?Are you interested in working within a client-centric and innovative insurance business and a team that is focused on best-in-class product development, fostering a culture of collaboration and agility, and empowering employees to deliver value for our clients, advisors, and partners?Working closely with the Individual...


  • Mississauga, Ontario, Canada Flynn Group of Companies Full time

    At Flynn, it's not just a job, it's a career Flynn Group of Companies, North America's leading building envelope contractor is looking to hire a Sr. Web Application Developer to work in our beautiful Mississauga location.  Relocation assistance provided for TOP qualified candidates.   Our Tech Stack Our primary tech stack is .NET (C#) hosted in Amazon...


  • Mississauga, Ontario, Canada Citi Full time US$94,300 - US$141,500

    The Applications Development Senior Programmer Analyst is a key role within Markets Technology, specifically supporting Prime Services and Prime Futures. This position is responsible for designing, developing, and implementing application systems and programs that enable critical business processes. The ideal candidate combines strong technical expertise...

Software Developer

22 hours ago


Mississauga, Ontario, Canada People Corporation Full time
The Software Developer - Team Lead will and lead a team of software developers working closely with system analysts, solution architects, quality assurance analysts, product, and project managers. They will be working in an environment with a wide variety of teams, systems, platforms, and technologies to support the business operations. In this role, you will lead a team to design, develop & maintain applications built for the billing and administration of group insurance benefits using.NET and Dynamics CRM / Power Apps platforms.The Software Developer - Team Lead will:
  • Work with product owners, architects, business analysts to identify and propose solutions for business and technical needs.

  • Lead the design and development of features from concept to release through all phases of the SDLC lifecycle including implementation and production support.

  • Pragmatically look at a business problem / list of requirements and architect a solution that works and is maintainable.

  • Conduct and participate in meetings with development team, product owner, stakeholders, data security, and other relevant personnel to facilitate the progress of development activities.

  • Provide guidance to junior developers on feature development.

  • Lead code reviews to ensure customized code is at the highest level possible and appropriate design patterns are followed.

  • Provide in-depth senior level technical knowledge (workaround, root cause analysis, and permanent resolution) to resolve complex problems in the technical environment for business users and other technical teams.

  • Identify and recommend ways to improve on existing technical practices to improve the agility of the team and operational capability of the platform.

  • Establish, evolve, and promote best practices for development and DevOps capabilities for the platform. Including mentoring other developers and team members on the established practices.

  • Leverage Agile methodologies to estimate, design and deliver features based on feasibility, cost, time, and compatibility with current solutions and architecture.

  • Ensure the platform is performing in a secure and scalable manner either by implementing monitoring or leveraging performance testing.

 

To be successful as a Software Developer - Team Lead with People Corporation, you will need:
  • Bachelor's degree in computer science or equivalent combination of education and experience.

  • A minimum of 8 years development experience in project experience developing solutions using the Power Platform (Model Driven Power Apps, Dynamics 365, Power Automate / Flow, Dataverse)

  • Firsthand experience architecting solutions that involve Dynamics/Power Apps customization to include custom business logic, integration modules, workflow assemblies, and plug-ins.

  • Experience working with Power BI & SQL Server Reporting Services and complex SQL Queries

  • Demonstrated ability to communicate technical information clearly and concisely both oral and written.

  • Comfort communicating with others in the development team as well as with the business leadership.

  • Excellent analytical, decision making, troubleshooting, and critical thinking skills.

  • Ability to prioritize multiple tasks in fast-paced work environment.

  • Experience with DevOps practices including Source Code management, CI/CD, and various testing practices (unit, automated, performance testing)

  • Experience supporting both development and production environments.

  • Record of leading features through development process and into production.

  • Experience in building enterprise-grade software using modern architecture concepts.

  • Experience using modern programming techniques including dependency management, TDD, design patterns.

  • Are client-delivery focused and committed to either independently or working along side various teams to deliver quality to our clients in a timely manner.

  • Have a natural curiosity towards gaining new understanding, broadening your knowledge base, and sharing that information with others.

  • Have experience being in a team lead / mentorship role.

  • Can organize and lead a small team of developers using Agile methods.

  • Are skilled in managing, prioritizing multiple projects, and competing deadlines.

  • Have strong analytical and critical thinking skills.

What's in it for you:
  • Learn by working alongside our experts

  • Extended health care and dental benefits

  • A retirement savings plan with company contributions

  • A suite of Health & Wellness offerings

  • Mental Health programs and support for you and your family

  • Assistance for the completion of industry designations

  • Competitive compensation

At People Corporation we are committed to helping businesses succeed. We are a national provider of benefits, retirement, wealth, wellness, and human resource solutions. Our experts and solutions serve over 20,000 clients representing nearly 3 million Canadians. We offer customized solutions designed to fit the unique needs of businesses and their employees, members and stakeholders.

Providing an inclusive, accessible environment, where all employees and clients feel valued, respected and supported is something we're committed to. We are dedicated to building a workforce that reflects the diversity of the communities in which we live, and to creating an environment where every employee has the opportunity to reach their potential. If you require an accommodation or an alternative format of any posting please reach out to