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.
- ...deliver precision agriculture hardware, software, and cloud-based platforms that connect every... ...We are seeking an Autonomous Software Developer to help build, integrate, and validate the... ...the overall system functions reliably under real-world conditions. Your Impact...Suggested
$33.08 - $47.72 per hour
...Job details Intermediate Developer - IT3 (AESES) New Regular Continuing... ...years’ experience working in software design, development, analysis,... ...AND DESIGN As requested by senior Technology Services staff,... .... Also contributes to the review of requirements/specifications...SeniorHourly payFull timeLocal areaMonday to friday$78k - $110k per year
...are used to their fullest potential. Under technical direction, the Senior Claims Adjuster efficiently manages... ...utilize claims policies and guidelines, review coverages, determine liability and... ...guidelines. Utilizes negotiation skills to develop complex settlement packages....SeniorWork at office- ...and service-oriented ~Calm under pressure and good at solving... ...role in our dynamic team of developers and business professionals. The... ...Responsibilities include: ~Develop software using Unity3D ~Optimize and... .... We look forward to reviewing your applications. To apply...SuggestedPermanent employmentFull timePart timeWork at officeLocal areaRemote workFlexible hours
- ...infrastructure team is for you! As a Senior Bridge Lead based in Winnipeg, Manitoba,... ...aspects of the design process. Develop, review, and approve technical designs, reports,... ...experience in structural engineering and design software, with a focus on bridge design and...SeniorLong term contractFor contractorsLocal areaFlexible hoursShift work
- ...Cloudbeds, we're not just building software, we’re transforming... ...You'll Make an Impact As a Senior Fullstack Engineer on the Distribution... ..., you'll be instrumental in developing and enhancing the products that... ...pair programming and code reviews, promoting best practices that...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$110k per year
...provider of Interconnected Commerce software solutions for telecom retail.... .... About the Role: The Senior Data Engineer will design,... ...leadership through mentoring, design reviews, code reviews, and platform... ..., and performance tuning. Develop and maintain data models...SeniorFull timeWork at officeRemote workFlexible hours- ...coordination, transient and dynamic, and others using electrical design software such as RTDS, PSCAD, PSSE, PSLF, etc. Assist in the... ...to make a difference Collaborate on exciting projects to develop innovative solutions What we offer you? Flexible work environment...SeniorLong term contractWork at officeLocal areaRemote workFlexible hoursShift work
- ...manufacturer of mass mobility solutions under the brands New Flyer (heavy-... ...strategic planning, including developing practices to support key... ...counsel. Negotiate, draft, review and interpret a wide range of... ...Assist the NFI Legal team and senior management with corporate,...SeniorFull time
- ...engineering firm is seeking a Senior Structural Engineer to join... ...institutional, and mixed-use developments. They are known for their... ...structural team Prepare and review structural calculations, drawings... ...analysis and design software such as ETABS, SAP2000, SAFE,...SeniorLong term contractFull timeFor contractors
- ...We are seeking a skilled and motivated Senior Financial Analyst to support the Manager,... ...for the Personal/Commercial Lines business under the guidance of the Manager, Finance Business... ...reporting packages, and supporting analyses for review with the Manager, Finance Business Partner...SeniorLong term contractPermanent employmentFull timePart timeInternshipWork at officeLocal areaRemote workShift work2 days per week
$85k per year
...POSITION SUMMARY The Senior Project Manager is the full financial owner of every assigned... ...profit targets across all assigned projects Develop and execute accurate scopes of work... ...outcomes, and measurable success Adaptability Under Pressure – Thrives in fast-paced, high-...SeniorLong term contractInternship$95k - $179k per year
...practice goes far beyond basic auditing. You'll develop a deep understanding of specific business... ...of opportunities. As an Audit Senior Manager you will: Be active in the marketplace... ...completion of financial statement audits, reviews and compilations Stay abreast of...SeniorPermanent employmentFlexible hours- ...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
- ...ensuring accuracy and efficiency in reporting under strict deadlines. Month-End &... ...for month-end closing activities, including reviewing journal entries and contributing to financial... ...input. Process Automation & Improvement: Review and improve process performance,...SeniorFull timeWork at officeNight shift3 days per week
$26.62 - $36.41 per hour
...June 25, 2026 Job details Senior Office Assistant - OA5 (AESES)... ...is required. Experience developing, implementing or improving administrative... ...Experience with purchasing software (EPIC preferred), scheduling... ...gathers, organize and review background information to ensure...SeniorHourly payFull timeFor contractorsWork at officeMonday to friday$130k - $165k per year
...currently seeking a highly motivated Senior Transmission Line Design... ...proposed projects, as well as review and seal any engineering... ...conditions and requirements. Develop scopes of work, material specifications... ...in the use of the PLS software suite. Experience in performing...SeniorFull timeFor contractors$93.75k - $126.21k per year
...Recruitment Details Senior Project Engineer (Asset Replacement and... ...may be available; subject to review and approval. Please note that... ...be applied. Job Profile Under the direction of the Wastewater... ...from external organizations. Develop and maintain capital project...SeniorRemplacementFull timeContract workTemporary workWork at officeRemote workMonday to fridayFlexible hours- ...of Excellence is looking for a Senior HVDC Project Engineer to work with... ...engineering design activities, developing technical specifications, evaluating tenders, reviewing design submissions, witnessing factory... ...bids, performing design reviews, witnessing factory tests and on...SeniorLong term contractFull timeTemporary workPart timeCasual workWork at officeRemote work
- ...has an exciting career opportunity for a Senior Municipal Water/Wastewater Treatment... ...integrated treatment solutions. Prepare and review technical analyses engineering reports... ...Western Canada. ~ Interest in mentoring and developing junior engineers and technical staff. ~...SeniorLong term contractFull timeContract workWork at officeLocal areaRemote workFlexible hours
- ...Culture Book Position Overview The Senior Analyst is an individual contributor who... ...by processing service requests and annual reviews required during the life cycle of a loan.... ...supports the Business Development team in developing efficient solutions to meet the client’s...SeniorFlexible hours
- ...bus manufacturer of mass mobility solutions under the brands New Flyer (heavy-duty transit... ...available at . POSITION SUMMARY The Senior Financial Analyst will provide essential support... ...accounting policy manuals Understand/develop relationship with other Business Units,...Senior
- ...The opportunity As a Senior Tax Manager, you will be a part... ...compliance and planning issues and reviewing personal, corporate and trust... ...the client’s legal counsel Review personal, trust and corporate... ...the future with confidence and develop answers for the most pressing...SeniorPrivate practiceWorldwide
- ...Robotics is seeking a highly experienced Senior Robotics Integrator – Welding Automation... ...troubleshoot Allen-Bradley PLC systems. Develop and maintain robot programs.... ...projects. Collaborate with robotics, software, mechanical, electrical, and AI engineers...SeniorFull time
- ...POSITION GOAL The Senior Cloud & AI Administrator is responsible for building, implementing, and operating enterprise cloud and AI platforms... ...optimize cost, performance, and platform reliability · Develop and maintain automation (infrastructure as code, patching, deployment...SeniorFull timeLocal area
$160k - $240k per year
...and maintain local channel development, build a stable and beneficial distribution network, and increase market share overseas; 3、Develop local channel customers and achieve sell-in shipment targets; 4、Timely handle local customer inquiries, quotations, shipments, pre-...SeniorRemote jobLocal areaWork from homeOverseas- ...Closing date is July 12, 2026. Please quote “Senior Writer & Media Officer” in the subject... ...up and maintain CLWR’s media presence: developing relationships with journalists, pitching... ...maintain CLWR’s media contact lists. Develop talking points and key messages on important...SeniorFull timeFreelanceLive InLocal areaRemote workWorldwideFlexible hoursAfternoon shift
- ...We’re looking for an experienced Senior Project Manager with Digital and iLottery experience to join our Project Management Office team... ...Ensure effective oversight of 3rd party service providers by developing and maintaining strong relationships, establishing clear communication...SeniorFull timeWork at office
- ...with a respected and innovative organization in their search for a Senior Network Engineer . This is an exceptional opportunity for a... ...industry standards such as SOC 2, HIPAA, PCI-DSS, and ISO 27001 Develop resilient, high-availability network designs with automated failover...SeniorFull timePart timeFlexible hours
$75k - $80k per year
...a people-first, dynamic environment where your ideas come to life and excellence shapes everything we do. Join our CR+ team as a Senior Financial Analyst in Winnipeg and help build a more sustainable future. What’s In It For You Taking care of our people is in...SeniorFull timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Under Review). Be the first to apply!
- senior software developer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer remote Winnipeg, MB
- software engineer intern Winnipeg, MB
- software engineer devops Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- software engineer internship Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software developer intern Winnipeg, MB
- software engineer Winnipeg, MB
