Software Development Manager
1 month ago
ESSENTIAL FUNCTIONS:
Team Leadership: Develop, mentor, and coach a high-performing team of ERP software engineering professionals. Work with the department director and senior manager on staff planning, budget planning, and monthly forecasting.
Production Support: Oversee the support of production operations, ensuring system reliability and performance. Lead production support and operations activities working closely with other teams (Infrastructure, Customer Services, among others) to maintain optimal levels in service availability and performance.
Development Management: Manage a software engineering team consisting of full-time employees, contractors, and onshore and offshore vendor resources. Responsible for enhancing and maintaining a customized ERP system supporting finance and corporate operations.
Software Development Lifecycle (SDLC) Management: Oversee the entire SDLC, including requirements gathering, design, development, testing, deployment, and maintenance. Utilize agile development processes and DevOps practices in the delivery of enhancements.
Quality Assurance: Implement and maintain best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD) pipelines.
Project Management: Plan, execute, and deliver projects on time and within budget, ensuring alignment with business goals. Work collaboratively with our Project Management Office (PMO) in the execution of projects.
Continuous Improvement: Drive continuous improvement initiatives to enhance system performance, reliability, and efficiency. Maintain and improve the development team’s high standards in writing quality scalable and supportable code, complete with appropriate unit tests, automated testing, documentation, and operationalization aspects in a CI/CD environment.
Secure Software Development: Ensure adherence to best practices for secure software development to protect against vulnerabilities and threats.
QUALIFICATIONS:
Post-secondary degree in computer science or related field, or equivalent work experience.
Minimum 5 years of experience with application software development.
Knowledge of software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.
Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-set.
Strong knowledge and experience in Agile methods and DevOps.
Agile testing practices (such as TDD, BDD) and testing automation processes and tools.
-
Business Development Manager
5 months ago
Mississauga, Canada Software International Full time**Software International (SI)** supplies technical talent to various Fortune 100/500/1000 companies in Canada/US. Our client is large, publicly traded software company with operations in 36+ countries world wide with revenue exceeding $35 billion. They specialize in the acquisition of B2B companies and design and implementation and support of various B2B...
-
Software Developers
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II – Frontend PlatformImmerse yourself in a culture of collaboration and creative problem-solving to shape and deliver the future of UI at Mimecast. Our dynamic Frontend Platform team is where brilliant minds come together to innovate and push what's possible across a diverse suite of products.Key Responsibilities:Work closely with...
-
Software Development Expert
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II - Frontend PlatformAt Software Defined Automation GmbH, we're seeking a skilled Software Engineer II - Frontend Platform to join our dynamic team. As a key member of our Frontend Platform team, you'll play a crucial role in shaping and delivering the future of UI at our company.Key Responsibilities:Collaborate with Product Management, UX...
-
Software Developers
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II – Frontend PlatformAt Software Defined Automation GmbH, we're building a dynamic Frontend Platform team where you'll collaborate with brilliant minds to shape and deliver the future of UI. Immerse yourself in a culture of collaboration and creative problem-solving to push what's possible across a diverse suite of products.We're...
-
Business Development Manager
4 weeks ago
Mississauga, Ontario, Canada Software International Full timeAbout the JobSoftware International is seeking a highly skilled Business Development Manager to join their team. As a key member of the organization, you will be responsible for driving business growth through strategic partnerships and mergers and acquisitions.Key Responsibilities:Identify and pursue new business opportunities through strategic partnerships...
-
Software Developers
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II – Frontend PlatformImmerse yourself in a culture of collaboration and creative problem-solving to shape and deliver the future of UI at Mimecast.We're seeking a talented Software Engineer II to join our dynamic Frontend Platform team, where you'll work closely with Product Management, UX designers, and the larger engineering team to...
-
Software Developers
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II – Frontend PlatformThe central platform powering UI at MimecastAbout the RoleWe're seeking a talented Software Engineer II to join our dynamic Frontend Platform team. As a key member of our team, you'll innovate and collaborate with brilliant minds to shape and deliver the future of UI at Mimecast.Key ResponsibilitiesImmerse yourself...
-
Software Developer Frontend
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II - Frontend PlatformAt Software Defined Automation GmbH, we're building a dynamic Frontend Platform team that's shaping the future of UI. As a Software Engineer II - Frontend Platform, you'll collaborate with brilliant minds to innovate and deliver exceptional user experiences.About the RoleWe're looking for a skilled Software Engineer to...
-
Software Development Expert
2 months ago
Mississauga, Ontario, Canada Software Defined Automation GmbH Full timeSoftware Engineer II - Frontend PlatformAt Software Defined Automation GmbH, we're seeking a skilled Software Engineer II - Frontend Platform to join our dynamic team. As a key member of our Frontend Platform team, you'll play a crucial role in shaping and delivering the future of UI at our company.About the RoleWe're looking for a talented individual with a...
-
software developer
3 weeks ago
Mississauga, Canada Employment and Social Development Canada Full timePosted on October 31, 2024 by Shabodi Corp.Job detailsSalary: $46.15 hourly / 34 hours per weekTerms of employment: Permanent employment, Full timeStarts as soon as possibleOverviewCollege/CEGEPExperience1 year to less than 2 yearsWork must be completed at the physical location. There is no option to work remotely.ResponsibilitiesMaintain existing computer...
-
Software Engineering Manager
22 hours ago
Mississauga, Ontario, Canada United Software Group Inc. - Canada Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our team of Java & Springboot Developers in designing, developing, and maintaining applications.Key ResponsibilitiesLead a team of developers in designing, developing, and maintaining applications using Java & Springboot.Work with business stakeholders and...
-
Software Development Manager
4 weeks ago
Mississauga, Ontario, Canada Cigna Full timeJob Title: Manager of Software Development and Test AutomationJob Summary:We are seeking a highly skilled and experienced Manager of Software Development and Test Automation to lead our software engineering team. The successful candidate will be responsible for managing a team of software engineers, working with the architecture team to make architectural...
-
Software Development Manager
1 month ago
Mississauga, Ontario, Canada Cigna Full timeJob Title: Software Development ManagerAs a Software Development Manager at Cigna, you will be responsible for leading a team of software engineers in the development and maintenance of our corporate ERP systems. Your expertise in software engineering practices and best practices for the full software development life cycle will be essential in ensuring the...
-
Software Development Manager
4 weeks ago
Mississauga, Ontario, Canada SOTI Inc. North America Full timeAbout the RoleWe are seeking an experienced Software Development Manager to lead our software development team within our Research & Innovation Lab. As a key member of our innovation team, you will be responsible for managing the development of cutting-edge software solutions that drive business growth and innovation.Key ResponsibilitiesLead a team of...
-
Software Development Manager
1 month ago
Mississauga, Ontario, Canada Cigna Health and Life Insurance Company Full timeSoftware Development ManagerAs a Software Development Manager at Cigna Health and Life Insurance Company, you will be responsible for leading a team of software engineers in the development and maintenance of our ERP system. Your primary goal will be to ensure the successful delivery of projects on time, within budget, and to the required quality...
-
Software Development Manager
1 month ago
Mississauga, Ontario, Canada Cigna Health and Life Insurance Company Full timeSoftware Development Manager - Cigna Health and Life Insurance CompanyAs a Software Development Manager at Cigna Health and Life Insurance Company, you will be responsible for leading a team of software engineers in the development and maintenance of corporate ERP systems. You will work closely with the architecture team to make strategic decisions and coach...
-
Software Development Manager
4 weeks ago
Mississauga, Ontario, Canada Cigna Health and Life Insurance Company Full timeSoftware Development ManagerAs a Software Development Manager at Cigna Health and Life Insurance Company, you will be responsible for leading a team of software engineers in the development and maintenance of our customized ERP system. The system supports finance and corporate operations, and you will be responsible for ensuring its reliability and...
-
Software Development Manager
4 weeks ago
Mississauga, Ontario, Canada Cigna Full timeJob Title: Software Development ManagerAs a Software Development Manager at Cigna, you will be responsible for leading a team of software engineers in the development and maintenance of our corporate ERP systems. Your expertise in software engineering practices and best practices will be essential in ensuring the quality and scalability of our systems.Key...
-
Software Development Manager
1 month ago
Mississauga, Ontario, Canada Cigna Full timeJob Title: Software Development ManagerAs a Software Development Manager at Cigna, you will be responsible for leading a team of software engineers in the development and maintenance of our ERP system. Your primary goal will be to ensure the successful delivery of projects on time, within budget, and to the required quality standards.Key...
-
Software Development Manager
4 weeks ago
Mississauga, Ontario, Canada Cigna Full timeJob Title: Software Development ManagerAs a Software Development Manager at Cigna, you will be responsible for leading a team of software engineers in the development and maintenance of our ERP system. You will work closely with the architecture team to ensure the system meets the business needs of our clients.Key Responsibilities:Lead a team of software...