Software Development & Maintenance Manager

Workiy Inc.


Date: 5 hours ago
City: Winnipeg, MB
Contract type: Contractor
Remote
This is a remote position.

Job Description

Under the general direction of the Software Development & Maintenance Manager, the incumbent works

independently or as part of a team to develop and maintain software products. As a software products

member, the developer has knowledge and experience that enables independent design and

development activities adhering to the defined processes established by the development team.

Development project lifecycle may range from multiple year, to multiple‐week in span, depending on

complexity. The start date will be determined based on the successful candidate’s availability.

Duties:

Roles & Responsibilities:

  • Develop and maintain software products to meet the needs of customers and internal engineering users.
  • Adhere to code design standards, as well as implementation, testing and documentation processes, as designated by the software products group management.
  • Work in close conjunction with other members of the software products group, usually under the direction of the Software Development & Maintenance Manager.
  • Author and maintain progress documents describing project work. Communicate progress to other group members, as required in regularly scheduled meetings.
  • Participate in requirements gathering and maintain an understanding of application domain for which the product is applied.
  • Work in cooperation with others who may also be involved in similar or related projects. This may include collaborating with other team members on project work and assisting them when required.
  • Troubleshoot software problems brought to our attention directly from our clients or via the Software Product Help Desk.
  • Provide mentorship to junior development staff and co‐op students.
  • Keep abreast of industry standards as they evolve. This may involve participating in seminars, client training sessions, attending conferences, or events that demonstrate new software development technologies and practices.

Requirements

EDUCATION AND EXPERIENCE REQUIREMENTS:

  • A four-year degree in Software Engineering from a Canadian university of recognized standing with a minimum of 2 years of demonstrable experience directly applicable to development.
  • Demonstrated working knowledge and experience with in the computer languages FORTRAN, Python, C++, and C# is required.
  • Demonstrated working knowledge and experience with VHDL, MyHDL, Verilog, and assembly for hardware development.
  • Demonstrated working knowledge and experience with the Salesforce API is required.
  • Demonstrated working knowledge and experience with MySQL, XML, and XML data technologies., as well as Microsoft Foundation Class and Microsoft .NET Frameworks is required.
  • Demonstrated knowledge of standard office software applications, such as word processors and spreadsheets.
  • Knowledge of the software development lifecycle methodology and an understanding of the use of the methodology for projects, enhancements and maintenance activities within the section.
  • Demonstrated ability to analyze, plan, control and make decisions related to the development of engineering engineering‐oriented computer systems and applications.
  • Self‐motivated, with demonstrated initiative to work in a fast‐paced, open environment.
  • Strong work ethic, ability to work in a team, and willingness to learn new skills.
  • Demonstrated ability to communicate effectively, both orally and in writing, with staff at all levels on technical and business‐related topics.Excellent communication skills (written and oral).
  • Solid understanding and experience developing Object Oriented solutions.
  • Excellent organizational, time time‐management skills with emphasis on detail.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Travel Paramedic Clinician – Northern Canada

Bayshore HealthCare, Winnipeg, MB
3 hours ago
MAKE A DIFFERENCE AS A CLINIC-BASED TRAVEL PARAMEDIC IN NORTHERN COMMUNITIES!Available Positions: Primary Care Paramedic, Advance Care Paramedic, Critical Care ParamedicAre you a Paramedic looking for an exciting and meaningful work experience in Canada's North? Do you have a passion to make a difference in the lives of those you care for? Have you thought about traveling for work to...

Analyst II, QC Laboratory Services

Emergent BioSolutions, Winnipeg, MB
4 hours ago
Those who join Emergent BioSolutions feel a sense of ownership about their future. You will excel in an environment characterized by respect, innovation and growth opportunities. Here, you will join passionate professionals who advance their scientific, technical and professional skills to develop products designed-to protect life.Job SummaryWe are seeking a qualified individual to perform GMP-compliant testing to support raw material...

Unit Assistant

Winnipeg Regional Health Authority, Winnipeg, MB
CA$20,090 - CA$20,694 per year
7 hours ago
Requisition ID: 366677    Position Number: 20005826   Posting End Date: October 27, 2024 City: Winnipeg   Employer: Shared Health  Site: Health Sciences Centre    Department / Unit: GD3 Trauma/Acute    Job Stream: Clinical    Union: CUPE    Anticipated Start Date: 10/01/2024    FTE: 0.50    Anticipated Shift: Days;Evenings;Nights;Weekends    Work Arrangement: In Person Daily Hours Worked: 7.75   Annual Base Hours: 2015    Salary: $20.090, $20.694, $21.314, $21.952, $22.612, $23.291, $23.990  ...