Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer (Under Review)

Full-time

City of Winnipeg

Job Responsibility:

Reporting to the Coordinator/Supervisor of Data & Applications, the Senior Software Developer leads the conception and development of software solutions that harmonize user-centric experiences with robust software design. With an in-depth understanding of user needs and industry trends, the Senior Software Developer crafts intuitive user experiences while designing the underlying technical framework.

Through attention to detail, the Senior Software Developer ensures seamless integration, scalability, and robustness in applications, creating products that captivate users and deliver tangible value. Collaborating closely with cross-functional teams, the Senior Software Developer transforms concepts into exceptional software solutions and ensures successful complex application implementation.

As the Senior Software Developer , you will:

  • Lead the implementation and support of commercial and custom applications
  • Implement and maintain applications using C#, ASP.NET Core, LINQ, Entity Framework, RESTful Services (Web API), Angular, HTML5, CSS, jQuery, and T-SQL (SQL Server). Additionally, focus on optimizing websites and databases.
  • Develop and maintain applications using Microsoft Azure technologies or as an Azure Developer Associate, and collaborate with DevOps processes, including CI/CD and Git repositories.
  • Assist with management of data enabling departmental services.
  • Assist with the intake and operation of applications enabling departmental services.
  • Implement and maintain robust cybersecurity measures, safeguarding software applications and systems against potential threats and vulnerabilities.
  • Provide technical leadership to optimize both software delivery and operational efficiency.
  • Facilitate collaboration and effective communication with team members, cross-functional team, stakeholders, business partners, and vendors.

Your education and qualifications include:

  • Bachelor's Degree in Computer Science, Software Engineering or equivalent education and experience.
  • PMP, ITIL, Cloud Design, or comparable certifications would be an asset.
  • Five years' hands-on experience in software development.
  • Proficiency in both front-end and back-end development, along with an excellent understanding of databases and server-side technologies.
  • Expertise in multiple programming languages and technologies.
  • Experience in analyzing business requirements and proposing software solutions, including cost and timeline estimations.
  • Experience in designing, architecting, and delivering scalable and maintainable software solutions.
  • Experience in solving complex problems and optimizing software performance.
  • Experience leading technical teams and mentoring team members.
  • Knowledge of application management and the software development life cycle.
  • Knowledge of project management and change management methods, practices, and procedures.
  • Knowledge of software design patterns, the modern information technology industry best practices, trends, and applications.
  • Knowledge of IT infrastructure, architecture, cloud platforms and network security.
  • Knowledge of various database systems and ability to design, optimize and interact with databases.
  • Knowledge of DevOps principles and practices to efficient collaboration between development and operations teams.
  • Knowledge of security best practices and ability to implement secure coding principles.
  • Knowledge of software testing principles and experience with testing frameworks to ensure the quality of the code.
  • Ability to work effectively in a team, contribute to team goals, lead and collaborate with cross-functional teams.
  • Excellent verbal communication skills, including the ability to communicate with all levels of the organization and with external stakeholders.
  • Excellent written communication skills including the ability to write politically sensitive and confidential material for senior level staff.
  • Strong interpersonal skills with the ability to maintain staff morale, foster, develop, and maintain effective and positive working relationships with teams, partnerships, and alliances.
  • Excellent organizational and time management skills with the ability to be flexible and responsive to changing priorities and circumstances as well as the ability to work on diverse projects simultaneously.
  • Ability to understand customer needs and the ability to lead the team to develop software solutions that meet or exceed those requirements.
  • IMPORTANT : Applicants who have been educated outside of Canada must have education which is comparable to the minimum qualification in Canada. Applicants submitting foreign credentials require an official academic assessment report issued by a recognized Canadian assessment service at application.

Conditions of employment:

  • The successful candidate must maintain legal eligibility to work in Canada. If the successful candidate possesses a work permit, it is their responsibility to ensure the permit remains valid.
  • A Police Information Check satisfactory to the employer will be required from the successful candidate, at their expense. To obtain Police Information Check information please visit
  • Ability to perform on-call and occasional off-hours work is required.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Under Review) in Winnipeg, MB vacancy
  •  ...solutions that help our clients meet their goals. Whether it's developing custom workflows or supporting incoming requests, we aim to provide...  ...in object-oriented design Experience in all phases of the software development lifecycle Experience developing distributed and... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  •  ...on ethics in AI and the customer service agent experience. About the role The team at Laivly is looking for a Senior Full Stack Software Developer to design, develop, and implement special projects. We’re looking for an entrepreneurial mindset, a fearless attitude,... 
    Senior
    Remote job
    Full time
    Internship
    Flexible hours

    Laivly

    Winnipeg, MB
    more than 2 months ago
  •  ...The Dufresne Group is currently seeking a Senior Database Developer for our eCommerce Team within our Home Office located at 147 Commerce Drive...  ...standards and best practices. Lead/participate in SQL code reviews. Train other development teams on the implementation of the... 
    Senior
    Full time
    Contract work
    Internship
    Work at office
    Home office

    TDGCorporate

    Winnipeg, MB
    a month ago
  •  ...Description Job Summary The UnionWare Developer is responsible for designing, developing,...  ...teams to deliver high-quality, reliable software within defined timelines. Developers...  ...development guidelines Participate in peer code reviews and incorporate feedback to improve... 
    Suggested
    Full time
    Flexible hours

    Valsoft

    Winnipeg, MB
    a month ago
  • Job Title: Software DeveloperLocation: 78 Innovation Dr #300, Winnipeg, MB R3T 6E3Type of Workplace: Hybrid: in-office...  ...and Protein Technologies is a global company of who develop technological solutions for farms under the brands GSI, AP, Cumberland, Tecno, Cimbria and CCAT... 
    Suggested
    Full time
    Work at office

    Grain & Protein Technologies

    Winnipeg, MB
    2 days ago
  •  ...large clients is looking for Sr. ServiceNow Developer. Details are as below:   Location city...  ..., Sr. (CL17) Management Specialist: Senior (8Yrs +); Work Allocation: 100% Work...  ...Date: 4 weeks from the official offer day (under the condition that background check is completed... 
    Senior
    Permanent employment
    Full time
    Part time
    For contractors
    Work at office
    3 days per week

    Strategize It

    Winnipeg, MB
    a month ago
  •  ...Manitoba Computer Science Co-op Student  Primary job focus:   To develop software as a member of Niche's technical team, creating n-tier client-...  ...write clean, re-usable, scalable code through structured code reviews and ongoing mentoring by members of the development team.... 
    Full time
    Casual work
    Internship
    Work at office
    Worldwide
    Relocation
    Flexible hours

    Niche Technology Inc.

    Winnipeg, MB
    19 days ago
  • COMPANY PROFILE:Red River Mutual is a progressive insurance company with a focus on our customers and employees. We believe everyone has a right to feel safe and protected, and to know that someone is looking out for them. So, we treat our employees like family members - we’...
    Full time

    Red River Mutual

    Winnipeg, MB
    2 days ago
  •  ...UnionWare is looking for Developers to join their team! ABOUT UNIONWARE...  ...membership-management software for labour unions since 1998....  .... ABOUT THE ROLE: As a Developer at UnionWare, you’ll design,...  ...& Standards Conduct code reviews and contribute to process improvement... 
    Full time
    Local area
    Flexible hours

    Valsoft

    Winnipeg, MB
    a month ago
  •  ...apply at: Full Stack Developer Winnipeg, MB Located in...  ...the transition. As the senior technical voice on the team, you...  ...as needed. Develop and review production-ready code across the...  ...teams to ship reliable, secure software. You and Your Experience:... 
    Senior
    Local area

    People First HR Services

    Winnipeg, MB
    3 days ago
  •  ...’s advancing in their career, developing new skills, or simply enjoying...  ...detail-oriented and experienced Senior Bookkeeper to our team in a...  ...ensure everything is ready for reviews and filings, you’ll be the go-...  ...~ Proficiency with accounting software (QuickBooks Desktop/Online, CaseWare... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Work at office

    Talbot

    Winnipeg, MB
    a month ago
  •  ...Assurance & Accounting team as a Senior Accountant. This diverse team...  ...Conduct compilation, review, audit, bookkeeping and tax engagements...  ..., facts and highlights  Develop effective working relationships...  ...working with accounting and tax software ~ Understanding of business,... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Experienced Career

    Winnipeg, MB
    more than 2 months ago
  •  ...One of our large clients is looking for a contract Sr. RPA Developer. Details are as below: The role will be hybrid with 3 days per week in the office.  Potential Convert to Permanent: Yes Responsibilities: • Lead the design, build, test, deployment... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    3 days per week

    Strategize It

    Winnipeg, MB
    more than 2 months ago
  •  ...duty transit bus leader and offers the most advanced product line under the Xcelsior® and Xcelsior CHARGE® brands. It also offers...  ...enhance existing reports and improve operational efficiencies. Develop and implement streamlined processes, with a focus on data collection... 
    Senior
    Full time
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    more than 2 months ago
  • $60k - $80k per year

    Who We Are:Price Industries Limited, North America’s leading manufacturer and distributor of air distribution products ( The founding principles of Price have never changed - business integrity, first-class service, innovation and a commitment to people. Our dependable quality...
    Full time

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...UnionWare is looking for a Product Developer to join their team! ABOUT UNIONWARE: UnionWare ULC, based in Winnipeg, Manitoba, has been building and supporting membership-management software for labour unions since 1998. The platform centralizes tasks like membership tracking... 
    Full time
    Local area
    Flexible hours

    Valsoft Corporation

    Winnipeg, MB
    more than 2 months ago
  •  ...We are currently seeking a Senior Bookkeeper to join our Winnipeg office . This position...  ...where they can take responsibility of review and sign off of files. The Senior Bookkeeper...  ...Working knowledge of QBO and other bookkeeping software (as needed) Ability to work... 
    Senior
    Full time
    Work at office
    Remote work

    Gauvreau

    Winnipeg, MB
    26 days ago
  •  ...our team with the addition of a Senior QA Automation Engineer. This...  ...assurance across Activate's game software and interactive platforms...  ...partner closely with software developers, game designers, product owners...  ...including data access, privacy, human review, reproducibility, and... 
    Senior
    Permanent employment
    Full time
    Contract work
    Casual work
    Work at office

    Activate Games

    Winnipeg, MB
    a month ago
  •  ...Senior Accountant 4-Day Work Week | Public Practice | Winnipeg,...  ...clients, managing Compilation and Review financial statements,...  ...part of delivering value. Develop client-specific income tax and...  ...Compilation and Review engagements under CSRS 4200 and financial reporting... 
    Senior
    Long term contract
    Full time
    Shift work
    Afternoon shift

    Mclenehan And Associates Chartered Professional Accountants

    Winnipeg, MB
    more than 2 months ago
  •  ...Job Description: We are seeking a skilled Power Apps / Dynamics Developer to design, develop, customize, integrate, test, and deploy business applications using Microsoft Dynamics 365 and Microsoft Power Platform . The ideal candidate will have strong hands... 
    Full time

    Workiy Inc.

    Winnipeg, MB
    29 days ago
  •  ...Inc. is posting a general interest application for a React Native Developer. \\ \\ Are you passionate about making a meaningful impact...  ...source community to encourage and help implement mission -critical software fixes—React Native moves fast and often breaks things. \\... 
    Full time

    Talentfull

    Winnipeg, MB
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Microstrategy Developer Location: Winnipeg, Manitoba Duration: Fulltime BGV will be done for the selected candidates. Proficient in MicroStrategy Reporting tool · Understand functional and non-functional... 
    Full time
    Relocation

    Info-ways

    Winnipeg, MB
    more than 2 months ago
  • $130k per year

     ...provider of Interconnected Commerce software solutions for telecom retail....  ..., Architecture. This is a senior individual contributor role...  ...close to the work: writing code, reviewing designs, pairing with teams on...  .... Help other engineers develop as architectural thinkers. Over... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    16 days ago
  •  ...The team at Laivly is looking for a Senior Cloud Engineer to help design, operate, and...  ...technical leadership through architecture reviews, infrastructure standards, documentation,...  ...about sharing your talent and imagination to develop innovative tech that’s revolutionizing the... 
    Senior
    Remote job
    Full time
    Internship
    Flexible hours

    Laivly

    Winnipeg, MB
    a month ago
  • $90k per year

     ...Flynn Group of Companies is seeking a Senior Glazing Project Manager to join our Winnipeg...  ...from pre-construction through closeout Review and interpret contracts, specifications,...  ...Advanced proficiency with project management software including Procore, MS Project, and... 
    Senior
    Full time
    Contract work
    For contractors
    For subcontractor
    Summer work
    Work at office

    Flynn Group Of Companies

    Winnipeg, MB
    more than 2 months ago
  •  ...retail partners The Role As the Senior Manager, Customer Experience , you will completely...  ...communications, and lead post-incident reviews to prevent recurrence. Strategy, AI, &...  ...highly compressed timelines. You thrive under intense performance demands and can shift... 
    Senior
    Long term contract
    Full time
    Temporary work
    Fixed term contract
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Neo Financial

    Winnipeg, MB
    more than 2 months ago
  •  ...Dental Benefits Canada’s Best Managed Company for 10 years! The Senior Accountant is responsible for supporting the Company's finance...  .... Participate in cash management activities through the review and validation of cash transactions and supporting documentation.... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Cando Corp

    Winnipeg, MB
    more than 2 months ago
  •  ...Consulting - Strategic Planning team as a Senior Consultant. This diverse team of...  ...inspired through innovation and take pride in developing strategies that make a positive impact for...  ...business practices.  Responsibilities  Develop and maintain financial models to support... 
    Senior
    Full time

    Experienced Career

    Winnipeg, MB
    a month ago
  •  ...look at a day in the life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full...  ...to current bottlenecks in workflows Participating in code reviews Writing and testing high-quality, maintainable code Why Push... 
    Full time

    Push Operations

    Winnipeg, MB
    more than 2 months ago
  •  ...Employee Assistance Program Ambipar Response Canada is seeking a Senior Environmental Consultant to join our team in Winnipeg, Manitoba....  ...assessments, and all required safety documentation Collect, review, and validate field data for accuracy and completeness... 
    Senior
    Full time
    For contractors

    Ambipar Response Canada Inc.

    Winnipeg, MB
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (Under Review). Be the first to apply!