Senior Software Development Manager, C#

3 weeks ago


Surrey, British Columbia, Canada Enersys Full time
Job Opportunity Overview

EnerSys is a leading industrial technology company serving the global community with mission-critical stored energy solutions.

We are seeking a highly skilled Senior Software Development Manager to join our team in Vancouver, Canada. As a key member of our development team, you will be responsible for designing and developing reliable and cost-effective solutions for our system controller software from concept to production.

The successful candidate will have a strong background in C# programming, cyber security, and supervisory product design and development with embedded microcontrollers.

About the Role
  • Lead the development of system controller software for power conversion management systems.
  • Design and implement software solutions for connected devices.
  • Be the subject matter expert for cyber security for the system controller.
  • Prepare and maintain technical documentation.
  • Participate in verification and validation testing.
Key Qualifications

The ideal candidate will possess:

  • Bachelor's degree in Computer Science or Electrical Engineering or equivalent.
  • Minimum 5 years of relevant professional experience in software development.
  • Strong object-oriented programming skills in C#.
  • Experience with AWS and Azure.
  • Cyber security knowledge including IEC 62443, trusted execution environment on i.MX 8M Mini Applications Processors, encryption, security best practices, private key infrastructure.
What We Offer

EnerSys offers a competitive salary range of $81,400-$110,000 per year, depending on experience. The position includes benefits such as paid holidays, extended medical and dental coverage, life insurance, long-term disability, tuition reimbursement, and a 6% RRSP employer matching program.

How to Apply

If you are a motivated and experienced software development professional looking for a new challenge, please submit your application.



  • Surrey, British Columbia, Canada Safe Software Inc Full time

    Welcome to Safe Software Inc., a leader in data integration solutions. We are currently seeking an experienced Senior Software Architect to join our team.Job DescriptionWe are looking for a highly skilled and motivated individual to lead the design and development of complex software projects. As a Senior Software Architect, you will be responsible...


  • Surrey, British Columbia, Canada Epic Menswear] Full time

    Job Description:We are seeking a highly skilled Senior Menswear Software Developer to join our team at Epic Menswear.Job Responsibilities:Design and develop software applications for the menswear industry.Collaborate with cross-functional teams to identify business needs and develop technical solutions.Develop and maintain high-quality code, ensuring...


  • Surrey, British Columbia, Canada Ramp Group Full time

    Ramp Group: Seeking a Skilled Senior Software Development Team LeadEstimated Salary: $80,000 - $120,000 per yearJob OverviewRamp Group is seeking an experienced Senior Software Development Team Lead to join our team. As a key member of our development team, you will be responsible for leading the design, development, and implementation of software...


  • Surrey, British Columbia, Canada Safe Software Inc Full time

    About Safe SoftwareSafe Software Inc. is a world-renowned developer of innovative software solutions.Our StoryWith over 10,000 organizations worldwide using our flagship product, FME, we have established ourselves as the leaders in data integration technology.A Career with Safe SoftwareWe are seeking a highly skilled and experienced Software Architect for...


  • Surrey, British Columbia, Canada AMUR Financial Group Full time $65,000 - $75,000

    Discover a challenging career opportunity at AMUR Financial Group, a leading private mortgage lender in Canada. Our team is seeking an experienced Senior Software Developer to join our Information Technology Group and contribute to driving efficiency and improvements throughout the organization.About UsWith over 50 years of experience in the Canadian market,...


  • Surrey, British Columbia, Canada HEROISTIC SOFTWARE CONSULTING GROUP LTD.] Full time

    Job OverviewWe are seeking a skilled Software Development Specialist to join our team at Heroic Software Consulting Group Ltd.Estimated SalaryThe estimated salary for this role is $70,000 - $90,000 per year, based on industry standards and location.Key ResponsibilitiesIn this role, you will be responsible for:Completing tasks on-site at the physical...


  • Surrey, British Columbia, Canada ED Soft Solutions Inc.] Full time

    Surrey, British Columbia OverviewThe role involves leading the development team at ED Soft Solutions Inc. in creating software solutions for clients across various industries.Estimated Salary: $90,000 - $120,000 per year, depending on experience and qualifications.Job Description:We are seeking a highly skilled Software Development Lead to join our team. The...


  • Surrey, British Columbia, Canada AMUR Financial Group Full time

    AMUR Financial Group">About Us">We are a leading mortgage lender in Canada, with over 50 years of experience and a reputation for excellence. Our team is dedicated to delivering innovative solutions that drive efficiency and improve our business processes.">Job Title: Senior Software Engineer">Location: Surrey, BC V3T 2X2">Salary Range: $65,000 - $75,000 per...


  • Surrey, British Columbia, Canada Bright Rainbow Child Care Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have extensive experience in designing and developing scalable software systems, with a strong focus on software quality and performance.The successful candidate will be responsible for:Developing and maintaining large-scale software...


  • Surrey, British Columbia, Canada F R C TRANSPORT LTD] Full time

    Job SummaryWe are seeking a highly skilled Business Development Professional to join our team at F R C TRANSPORT LTD. This is a fantastic opportunity for a motivated individual to work on-site and contribute to the growth of our company.Key ResponsibilitiesThe successful candidate will be responsible for:Developing and implementing business strategies to...


  • Surrey, British Columbia, Canada beBee Professionals Full time $75,000 - $95,000

    beBee Professionals is seeking a results-driven Senior Operations Manager to lead our dynamic team in Surrey, Canada.Responsibilities:Develop and implement project plans, ensuring timely and budget-friendly delivery.Coordinate and manage project resources, including team members and subcontractors.Monitor project progress, make adjustments as needed, and...


  • Surrey, British Columbia, Canada AMUR Financial Group Full time $65,000 - $75,000

    About the RoleWe are seeking an experienced Software Engineer to join our Information Technology Group as a key member of our team. This is a fantastic opportunity for a skilled developer to contribute to the growth and development of our organization, driving innovation and efficiency through technology.As a Senior IT Solutions Developer, you will be...


  • Surrey, British Columbia, Canada Epic Menswear Full time

    Job Description for Senior Front-End DeveloperEpic Menswear is looking for a highly skilled Senior Front-End Developer to join our team. The ideal candidate will have experience in designing and developing engaging user interfaces and experiences for our website. Key Responsibilities- Prepare mock-ups and storyboards for user interface design- Source, select...


  • Surrey, British Columbia, Canada Digital Magic Touch Full time

    About Digital Magic TouchWe are a leading provider of innovative solutions, and we are looking for a skilled sales development representative to join our team.Salary: $60,000 - $80,000 per yearJob DescriptionThe Senior Sales Development Representative will be responsible for identifying and soliciting potential clients, assessing their needs and resources to...


  • Surrey, British Columbia, Canada Knowledge Box Education Services Inc] Full time

    Job OverviewThis is a full-time opportunity for an experienced software developer to join our team at Knowledge Box Education Services Inc.Responsibilities and TasksWork on-site: The selected candidate will be required to work from our office location.Assist with software development projects: The ideal candidate will assist in developing, testing, and...


  • Surrey, British Columbia, Canada Chartwell Full time

    Position OverviewWe are seeking a dynamic and results-driven Senior Sales Development Manager to join our team at Chartwell Retirement Residences.


  • Surrey, British Columbia, Canada Employment and Social Development Canada Full time

    We are seeking a highly skilled Senior Construction Site Manager to join our team at Tru Men Constructions Ltd.About the JobThis is a full-time permanent opportunity that offers a competitive salary of $38.00 per hour for 30 to 40 hours of work per week.The ideal candidate will have experience in general construction supervision, with a strong focus on...


  • Surrey, British Columbia, Canada HEROISTIC SOFTWARE CONSULTING GROUP LTD.] Full time

    Job OverviewThis role involves ensuring the highest quality standards are met in software development.Key ResponsibilitiesConduct thorough testing of software applications to identify bugs and issuesCollaborate with developers to resolve defects and improve overall qualityDevelop and maintain test plans, cases, and scriptsStay up-to-date with industry trends...


  • Surrey, British Columbia, Canada HEROISTIC SOFTWARE CONSULTING GROUP LTD.] Full time

    Job OverviewThe Software Tester role at HEROISTIC SOFTWARE CONSULTING GROUP LTD. requires an individual with exceptional technical skills and attention to detail.ResponsibilitiesAnalyze software applications to identify defects and improve overall quality.Develop and execute test plans to ensure seamless functionality.Collaborate with cross-functional teams...


  • Surrey, British Columbia, Canada Ramp Group Full time

    Software Development Specialist at Ramp GroupWe are seeking an experienced Software Development Specialist to join our team at Ramp Group. This is a permanent, full-time position that requires the successful candidate to work 40 hours per week.About the JobThis role involves writing, modifying, integrating, and testing software code for e-commerce and other...