Software Developer - Team Lead at People Corporation leading a team to design and develop applications for group insurance benefits using .NET and Power Apps. Collaborating with various stakeholders and ensuring best practices in development and DevOps.
Responsibilities
Lead a team of software developers working closely with system analysts, solution architects, and project managers
Design, develop & maintain applications built for the billing and administration of group insurance benefits using .NET and Dynamics CRM / Power Apps platforms
Work with product owners, architects, business analysts to identify and propose solutions for business and technical needs
Conduct and participate in meetings with development team, product owner, stakeholders
Provide guidance to junior developers on feature development
Lead code reviews to ensure customized code quality
Identify and recommend ways to improve existing technical practices
Establish, evolve, and promote best practices for development and DevOps capabilities
Leverage Agile methodologies to estimate, design and deliver features
Ensure platform performance in a secure and scalable manner
Requirements
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.
Benefits
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
C++ Software Developer creating diagnostic software for the Autonomous Vehicle Integrity Platform. Collaborating with engineers on design reviews and owning software solutions within an agile team.
Software Engineer designing and developing software applications for medical devices at LivaNova. Involved in the full software development lifecycle ensuring compliance with regulatory standards.
Senior Avionics Engineer responsible for developing and certifying avionics systems for cutting - edge aircraft. Join Expleo in Montreal to tackle complex engineering challenges.
Product Engineer working on engineered product solutions at Mattr, supporting customer satisfaction and project success within a fast - paced environment.
Intermediate Software Engineer responsible for developing features in Trulioo's KYB product line. Collaborating with cross - functional teams to deliver high - quality solutions in a hybrid work environment.
Software Architect responsible for technical leadership and scalable software development at Autodesk. Collaborating with global teams to deliver innovative solutions in the construction industry.
Senior Product Engineer designing scalable backend systems for Railway's platform. Architecting and implementing solutions for billing, payment, and fraud detection services.
Intermediate Full - stack Developer at Petal, a healthcare orchestration and billing company. Focused on AI - assisted development and modern software delivery practices.