Current jobs related to Windows Software Engineer - Winnipeg, Manitoba - ERLPhase Power Technologies Ltd.


  • Winnipeg, Manitoba, Canada Everi Holdings Inc. Full time $86,000 - $100,400

    {"h3": "Software Applications Engineer IV Role Overview"} This is a hybrid position requiring 3 days per week in office, where you will be responsible for managing requests from internal and external clients, gathering technical details, document requirements, identifying gaps, and providing solutions. Key Responsibilities: Manage all aspects of...


  • Winnipeg, Manitoba, Canada Everi Holdings Inc. Full time $86,000 - $100,400

    {"h3": "Software Applications Engineer IV Role Overview"} This is a hybrid position requiring 3 days per week in office, where you will be responsible for managing requests from internal and external clients, gathering technical details, document requirements, identifying gaps, and providing solutions. Key Responsibilities: Manage all aspects of...


  • Winnipeg, Manitoba, Canada Everi Holdings Inc. Full time $86,000 - $100,400

    Software Applications Engineer IV RoleJob Summary: We are seeking a highly skilled Software Applications Engineer IV to join our Technology Management Team at Everi Holdings Inc.Key Responsibilities:Manage software deployments, including updates, bug fixes, and patches, ensuring seamless integration with existing systems.Resolve customer issues and provide...


  • Winnipeg, Manitoba, Canada Everi Holdings Inc. Full time $86,000 - $100,400

    Software Applications Engineer IV RoleJob Summary: We are seeking a highly skilled Software Applications Engineer IV to join our Technology Management Team at Everi Holdings Inc.Key Responsibilities:Manage software deployments, including updates, bug fixes, and patches, ensuring seamless integration with existing systems.Resolve customer issues and provide...

  • Software Engineer

    3 days ago


    Winnipeg, Manitoba, Canada Apollo Homes Ltd Full time

    Job Title: Software EngineerThe software engineer will be responsible for the design, development, and maintenance of software applications. The engineer will work closely with the development team to ensure that software meets the required specifications.Key Responsibilities:1. Design and develop software applications using Java and Python programming...


  • Winnipeg, Manitoba, Canada Tim Hortons Full time

    Job Title: **Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languagesCollaborate with cross-functional teams to...

  • Software Engineer

    2 weeks ago


    Winnipeg, Manitoba, Canada NEO BIZ SOLUTIONS INC. Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at NEO BIZ SOLUTIONS INC. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using C++, Java, JavaScript, and Python.Collaborate with...


  • Winnipeg, Manitoba, Canada BMC Market Full time

    About the Role:This is a new opportunity to join our company as a highly skilled Software Engineer.As a member of our team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.The...


  • Winnipeg, Manitoba, Canada JMT Consultants Full time

    JMT Consultants Inc. is seeking a skilled C# Software Engineer to join their team in Winnipeg, Manitoba. As a key member of the development team, you will be responsible for designing and developing cutting-edge Windows desktop applications using C# and .NET-based APIs.Key Responsibilities:Design and Develop Next-Level Management Systems: Transform...

  • Software Engineer

    1 month ago


    Winnipeg, Manitoba, Canada Magellan Aerospace Corporation Full time

    Intermediate Software Developer OpportunityMagellan Aerospace Corporation is seeking an experienced Intermediate Software Developer to join our development team at our manufacturing hub in Winnipeg, Manitoba.Key Responsibilities:Develop software solutions to complex customer requirementsDesign and implement software architecture to meet customer...

  • Software Engineer

    1 month ago


    Winnipeg, Manitoba, Canada Magellan Aerospace Corporation Full time

    Intermediate Software Developer OpportunityMagellan Aerospace Corporation is seeking an experienced Intermediate Software Developer to join our development team at our manufacturing hub in Winnipeg, Manitoba.Key Responsibilities:Develop software solutions to complex customer requirementsDesign and implement software architecture to meet customer...

  • Software Engineer

    1 month ago


    Winnipeg, Manitoba, Canada Magellan Aerospace Corporation Full time

    Intermediate Software Developer OpportunityMagellan Aerospace Corporation is seeking an experienced Intermediate Software Developer to join our development team at our manufacturing hub in Winnipeg, Manitoba.Key Responsibilities:Develop software solutions to complex customer requirementsDesign and implement software architecture to meet customer...

  • Software Engineer

    1 month ago


    Winnipeg, Manitoba, Canada Magellan Aerospace Corporation Full time

    Intermediate Software Developer OpportunityMagellan Aerospace Corporation is seeking an experienced Intermediate Software Developer to join our development team at our manufacturing hub in Winnipeg, Manitoba.Key Responsibilities:Develop software solutions to complex customer requirementsDesign and implement software architecture to meet customer...

  • Software Engineer

    1 month ago


    Winnipeg, Manitoba, Canada Magellan Aerospace Corporation Full time

    Intermediate Software Developer OpportunityMagellan Aerospace Corporation is seeking an experienced Intermediate Software Developer to join our development team at our manufacturing hub in Winnipeg, Manitoba.Key Responsibilities:Develop software solutions to complex customer requirementsDesign and implement software architecture to meet customer...

  • Software Engineer

    1 month ago


    Winnipeg, Manitoba, Canada Magellan Aerospace Corporation Full time

    Intermediate Software Developer OpportunityMagellan Aerospace Corporation is seeking an experienced Intermediate Software Developer to join our development team at our manufacturing hub in Winnipeg, Manitoba.Key Responsibilities:Develop software solutions to complex customer requirementsDesign and implement software architecture to meet customer...

  • Software Engineer

    3 days ago


    Winnipeg, Manitoba, Canada RE-NU Hair Salon and Spa Full time

    About the Role:We're seeking a skilled Software Engineer to join our team at {company}. As a key member of our technology department, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our business.Responsibilities:* Design and develop software applications using a variety of programming languages...

  • Software Engineer

    4 weeks ago


    Winnipeg, Manitoba, Canada NEO BIZ SOLUTIONS INC. Full time

    Software Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at NEO BIZ SOLUTIONS INC.Key Responsibilities:Design, develop, and test software applications using C++, Java, JavaScript, and Python.Maintain and improve existing software systems to ensure optimal performance and efficiency.Collaborate with cross-functional teams...

  • Software Engineer

    4 weeks ago


    Winnipeg, Manitoba, Canada NEO BIZ SOLUTIONS INC. Full time

    Software Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at NEO BIZ SOLUTIONS INC.Key Responsibilities:Design, develop, and test software applications using C++, Java, JavaScript, and Python.Maintain and improve existing software systems to ensure optimal performance and efficiency.Collaborate with cross-functional teams...

  • Software Engineer

    4 days ago


    Winnipeg, Manitoba, Canada MANITOBA INC. Full time

    As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming languages and...

  • Software Engineer

    3 weeks ago


    Winnipeg, Manitoba, Canada Manitoba Hydro International Full time

    Job SummaryWe are seeking a skilled Software Developer to join our team at Manitoba Hydro International. As a key member of our software development group, you will work independently or as part of a team to design, develop, and maintain software products that meet the needs of our customers and internal engineering users.Key ResponsibilitiesDevelop and...

Windows Software Engineer

3 months ago


Winnipeg, Manitoba, Canada ERLPhase Power Technologies Ltd. Full time

ERLPhase Power Technologies Ltd is looking for a dedicated and innovative technology professional for the role of Software Developer specializing in Windows systems.

This role entails the design, coding, testing, and maintenance of software applications.

Key Qualifications:
  • Over 7 years of relevant experience in software development.
  • A Bachelor’s degree in Computer Science or a related field.
  • In-depth knowledge of large-scale software environments.
  • Extensive experience in development for the Microsoft Windows Operating System.
  • Proven ability to lead projects effectively, ensuring timely results and clear communication with team members to meet project objectives while aligning software with business needs and user expectations.
  • Proficient in testing software to identify and resolve issues, enhancing functionality and stability.
Primary Responsibilities:
  • Develop high-quality applications for a market where reliability and user-friendliness are paramount.
  • Evaluate new feature requirements, conduct both high-level and detailed design, implement code, and perform unit testing of the developed features.
  • Enhance existing systems while preserving the integrity of the current software architecture and user experience.
  • Collaborate with the Embedded Software team to review and validate specifications and introduce new features.
  • Partner with Product Architects to review and validate specifications.
  • Ensure prompt and efficient resolution of issues identified during testing or reported by customers.
  • Provide estimates for tasks and regular status updates.
  • Review code developed by peers.
  • Act as a mentor and provide technical guidance to junior developers.
  • Contribute to the development of formal verification plans.
  • Offer technical support to customer service representatives and end users for escalated issues.
  • Perform other related duties as assigned.
Required Skills and Experience:
  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related discipline.
  • More than 7 years of experience in software development within complex software environments, including object-oriented design, C++ programming, MFC UI design and development, C++ STL, C# in .NET Framework, web client/server, UI development, and networking protocols.
  • Familiarity with database architecture and SQL interfaces using various relational database management systems.
  • Comprehensive understanding of the software development lifecycle and technologies, with an agile approach.
  • Knowledge of software architecture and design patterns.
  • Demonstrated ability to drive projects to successful completion.
  • Strong analytical and problem-solving capabilities.
  • Ability to devise creative and effective solutions to challenges.
  • Excellent interpersonal, verbal, and written communication skills in English.
  • Capacity to work independently or collaboratively; a true team player.
  • Exceptional time management skills and the ability to thrive in a dynamic environment with multiple priorities.
  • Proven ability to quickly acquire new skills and take on new responsibilities.

ERLPhase is an equal opportunity employer, making employment decisions without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.

ERLPhase encourages applications from individuals with disabilities. Reasonable accommodations may be requested related to the materials or activities used throughout the selection process.

This position does not qualify for relocation. Candidates must reside in the territory for which they are applying.

  • Candidates must be legally authorized to work in the country where they reside and have no restrictions on travel between Canada and the USA as required.