Talent.com
City Of Winnipeg
Software DeveloperCity Of Winnipeg • Winnipeg, MA, CA
Software Developer

Software Developer

City Of Winnipeg • Winnipeg, MA, CA
Il y a 10 jours
Salaire
104 418,32 $CA par an
Type de contrat
  • Temps plein
  • Temps partiel
  • Permanent
Description de poste

Job Profile

Reporting to the Coordinator of Data & Applications, the Software Developer is a highly skilled and experienced professional who plays a critical role in the design, development, integration, implementation, and maintenance of software systems within the Public Works ¿ Data and Applications Branch. The Software Developer is responsible for mentoring programmer analysts and delivering high-quality software that meets the needs of customers and partners.

The key responsibilities of a Software Developer include analyzing requirements, designing and implementing software solutions, collaborating with cross-functional teams, and providing technical support and maintenance for existing software systems.

Success in this role requires a deep understanding of software development methodologies, experience with a wide range of modern programming languages (such as C#, .NET, JavaScript, Ionic, Angular, React), database management systems (Oracle, SQL Server), system integrations (data mapping, API) and technologies. Strong problem-solving and analytical skills, and excellent communication and collaboration abilities are required. A Software Developer must be able to work effectively in teams, prioritize tasks, and manage their time effectively to meet project deadlines.

As the Software Developer, your duties will include:

  • Lead the implementation and support of smaller scale commercial and custom applications.
  • Provide Technical Support and Maintenance.
  • Analyze and document stakeholder requirements, evaluate solutions, assess feasibility, and define software specifications.
  • Facilitate collaboration and effective communication with team members, cross-functional team, and stakeholders, business partners, and vendors.
  • Maintain robust cybersecurity measures, safeguarding software applications and systems against potential threats and vulnerabilities.
  • Provide technical expertise to optimize both software delivery and operational efficiency.

Your education and qualifications include:

  1. Bachelor's Degree in Computer Science, Software Engineering or equivalent education and experience.
  2. Related certifications in software design and development, service management, and solutions delivery methods would be an asset.
  3. Three years working experience in relevant application development, deployment, integration, and supporting software solutions life cycle.
  4. Experience developing and configuring software for multiple platforms and technologies.
  5. Experience with software testing and quality assurance, including manual and automated testing tools and techniques.
  6. Experience with profiling and performance tuning of applications.
  7. Experience with database systems, software development tools and technologies, such as version control systems, integrated development environments (IDEs), and collaboration tools.
  8. Proficiency in programming languages.
  9. Extensive knowledge of databases, cloud computing, and other software development tools and technologies.
  10. Strong attention to detail and commitment to software quality and reliability, and ability to produce high-quality, error-free code.
  11. Excellent verbal communication skills, including the ability to communicate with all levels of the organization and with external stakeholders.
  12. Excellent written communication skills including the ability to write politically sensitive and confidential material for senior level staff.
  13. Strong interpersonal and collaboration skills, be able to work effectively in a team environment.
  14. Strong problem-solving skills and ability to analyze complex problems and develop effective solutions.
  15. 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.
  16. Strong project management skills, including the ability to manage software development projects from start to finish.
  17. Ability to lead development teams and mentor junior team members.
  18. Ability to adapt to changing technologies and new development methodologies.
  19. Ability to take initiative and drive projects forward with minimal supervision.

*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 https://canalliance.org/en/ at application.

Créer une alerte emploi pour cette recherche

Software Developer • Winnipeg, MA, CA

Offres similaires

Software Developer

NumerixWinnipeg, MB, CA
Temps plein

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Voir plus

 • Offre sponsorisée

Junior Observability Software Developer — Remote & Travel

CanonicalWinnipeg, MB, CA
Télétravail
Temps plein

A leading software development company is seeking a passionate Junior Software Developer for their Observability team.This entry-level position will focus on developing a cloud-native monitoring st... Voir plus

 • Offre sponsorisée

Senior Software Developer - Fintech AI Planning

Conquest PlanningWinnipeg, Manitoba, Canada
Temps plein

A dynamic fintech company is seeking a Senior Software Developer to join their team in Winnipeg, Manitoba.The role demands strong coding abilities, excellent communication skills, and a minimum of ... Voir plus

 • Offre sponsorisée

Lead Software Developer

Onico SolutionsWinnipeg, MB, CA
Permanent

Help lead your team building modern architectures in critical applications operating at scale.Your leadership enables, inspires, and motivates a talented group of developers.With consistent coachin... Voir plus

 • Offre sponsorisée

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Temps plein

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Voir plus

 • Offre sponsorisée

Remote Junior Software Developer – Observability

CanonicalWinnipeg, MB, CA
Télétravail
Temps plein

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Voir plus

 • Offre sponsorisée

Architect – Software Developer

QuantiphiWinnipeg, MB, CA
Temps plein

While technology is the heart of our business, a global and diverse culture is the heart of our success.We love our people and we take pride in catering them to a culture built on transparency, div... Voir plus

 • Offre sponsorisée

RQ07968:Software Developer-Remote

Rubicon PathWinnipeg, MB, CA
Télétravail
Temps plein

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Voir plus

 • Offre sponsorisée

Senior Software Developer - Fleet

Safely YouWinnipeg, MB, CA
Temps plein

CANDIDATES MUST BE LOCATED IN THE UNITED STATES ORCANADA**.SafelyYou’s passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-chan... Voir plus

 • Offre sponsorisée

Software Developer

iQmetrixWinnipeg, MB, CA
Temps plein

The Professional Services Delivery team is focused on building and maintaining integrations and project-based solutions that help our clients meet their goals.Whether it's developing custom workflo... Voir plus

 • Offre sponsorisée

Senior Software Developer

PreciselyWinnipeg, MB, CA
Temps plein

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Voir plus

 • Offre sponsorisée

Montreal Software Developer - Sharegate Migrate

WorkleapWinnipeg, Canada
Temps plein

Advance your software development skills with Workleap in Montreal as a Software Developer for ShareGate Migrate.Collaborate on innovative web solutions leveraging TypeScript, React, and AI tools.Y... Voir plus

 • Offre sponsorisée

Software Developer - Fleet

Safely YouWinnipeg, MB, CA
Temps plein

CANDIDATES MUST BE LOCATED IN THE UNITED STATES ORCANADA**.SafelyYou’s passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-chan... Voir plus

 • Offre sponsorisée

Remote Software Developer (Canada)

TuringWinnipeg, MB, CA
Télétravail
Temps plein

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Voir plus

 • Offre sponsorisée

Remote Software Developer for FinTech Platform & Analytics

NumerixWinnipeg, MB, CA
Télétravail
Temps plein

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Voir plus

 • Offre sponsorisée

Software Developer

AmiliaWinnipeg, Canada
Temps plein

Talent Acquisition @ Amilia | Passionate about Tech & PeopleAmilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform.Designed for municipalit... Voir plus

 • Offre sponsorisée

Principal Software Developer Leading Teams and Innovating Solutions

SherwebWinnipeg, MB, CA
Temps plein

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Voir plus

 • Offre sponsorisée

Wawanesa Application Software Developer

Wawanesa InsuranceWinnipeg, MB, CA
Temps plein

Transform your career as an Application Software Developer at Wawanesa, focusing on enhancing telephony and cloud applications.Your role will be essential to ensuring operational resilience and mod... Voir plus

 • Offre sponsorisée

Software Developer, Web

CacheflowWinnipeg, Manitoba, Canada
Temps plein

The Role You’ll develop innovative features that help our restaurant partners operate more efficiently and provide exceptional, seamless experiences for their customers.You’ll work primarily in Typ... Voir plus

 • Offre sponsorisée

Software Developer, Backend – Antec Controls

Antec ControlsWinnipeg, MB, CA
Temps plein

Software Developer, Backend – Antec Controls.Kimberly Ave, Winnipeg, MB R2K 0Y2, Canada.Posted Thursday, June 4, 2026 at 5:00 AM.Antec Controls, a division of Price Industries Limited, is a manufac... Voir plus