Senior Software Developer (Under Review)
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.
- ...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...SuggestedFull timeWork at officeRemote workFlexible hours
- ...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,...SeniorRemote jobFull timeInternshipFlexible hours
- ...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...SeniorFull timeContract workInternshipWork at officeHome office
- ...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...SuggestedFull timeFlexible hours
- 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...SuggestedFull timeWork at office
- ...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...SeniorPermanent employmentFull timePart timeFor contractorsWork at office3 days per week
- ...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 timeCasual workInternshipWork at officeWorldwideRelocationFlexible hours
- 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
- ...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 timeLocal areaFlexible hours
- ...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:...SeniorLocal area
- ...’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...SeniorHourly payLong term contractPermanent employmentFull timeWork at office
- ...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,...SeniorFull timeWork at officeRemote workFlexible hours
- ...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...SeniorPermanent employmentFull timeContract workWork at office3 days per week
- ...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...SeniorFull timeInternshipImmediate start
$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- ...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 timeLocal areaFlexible hours
- ...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...SeniorFull timeWork at officeRemote work
- ...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...SeniorPermanent employmentFull timeContract workCasual workWork at office
- ...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...SeniorLong term contractFull timeShift workAfternoon shift
- ...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
- ...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
- ...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 timeRelocation
$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...SeniorFull timeContract workWork at officeRemote workFlexible hours- ...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...SeniorRemote jobFull timeInternshipFlexible hours
$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...SeniorFull timeContract workFor contractorsFor subcontractorSummer workWork at office- ...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...SeniorLong term contractFull timeTemporary workFixed term contractImmediate startFlexible hoursShift workNight shift
- ...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....SeniorLong term contractFull timeFlexible hours
- ...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...SeniorFull time
- ...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
- ...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...SeniorFull timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Under Review). Be the first to apply!
- software development engineer Winnipeg, MB
- software developer no experience Winnipeg, MB
- software engineer intern Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB
- software engineer salary in canada Winnipeg, MB
- junior software engineer Winnipeg, MB
- software developer remote Winnipeg, MB
- software engineer - computer Winnipeg, MB
- part time software developer Winnipeg, MB


