×
Register Here to Apply for Jobs or Post Jobs. X

Developer, Software Engineer, Software Development

Job in Winnipeg, Manitoba, A3C, Canada
Listing for: Valsoft Corporation
Full Time position
Listed on 2026-09-24
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Software Testing, DevOps
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CAD Yearly CAD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Job Summary

The Union Ware Developer is responsible for designing, developing, implementing, and maintaining enterprise-level solutions that support both client and internal business needs. This role operates within a task-based delivery model and requires close collaboration with cross-functional teams to deliver high-quality, reliable software within defined timelines. Developers are accountable for end-to-end delivery of their work, including estimation, development, testing, and release readiness.

Quality assurance is embedded within the development process, and developers are fully responsible for the quality of their output. Success in this role is defined by reliability of delivery, quality of work, accuracy of estimates, and contribution to overall team effectiveness. Developers are expected to exercise sound judgment, take ownership of outcomes, and contribute to a disciplined and accountable engineering environment.

Role

Context

Developers operate within different delivery contexts (Product, Professional Services, and Client Experience). While core expectations remain consistent, priorities may vary.

Development, Estimation & Delivery
  • Design, develop, and maintain application functionality across full-stack technologies
  • Write and test SQL code, including stored procedures, triggers, functions, and complex queries
  • Enhance and maintain enterprise software written in
  • Develop and support web-based applications using ASP.NET, JavaScript, CSS, HTML5, and related technologies
  • Configure software through database entries and custom scripts
  • Provide accurate effort estimates and commit to delivery timelines during sprint planning
  • Own assigned work end-to-end, from requirements clarification through to deployment readiness
  • Deliver work within committed timelines and proactively communicate risks, delays, and trade-offs
  • Troubleshoot and resolve defects, including identifying root causes and implementing preventative fixes
  • Contribute to reducing technical debt through refactoring and improved design
Embedded Quality & Standards
  • Perform testing as part of development, including unit testing, integration testing, and validation of requirements
  • Ensure delivered work meets acceptance criteria and is production-ready
  • Take full accountability for the quality of delivered code, including post-release defects
  • Follow established coding standards, security practices, and development guidelines
  • Participate in peer code reviews and incorporate feedback to improve quality and consistency
  • Contribute to technical documentation and internal knowledge bases
  • Ensure work aligns with defined "Definition of Done" criteria prior to completion.
  • Requirements and acceptance criteria are met
  • Code has been reviewed and approved
  • Appropriate testing has been completed
  • No critical defects remain
  • Documentation is updated where applicable
  • Solution is ready for deployment
Collaboration & Communication
  • Work closely with Solutions Architects, Business Analysts, Account Managers, Dev Ops, and other team members
  • Participate in agile ceremonies, including daily stand-ups, sprint planning, backlog refinement, and retrospectives
  • Provide accurate input into estimation, prioritization, and planning discussions
  • Communicate progress, risks, and blockers clearly and in a timely manner
  • Collaborate across teams to ensure alignment on requirements, timelines, and expected outcomes
  • Communicate with clients and stakeholders as required to verify requirements and confirm solutions
  • Actively engage in discussions to clarify requirements and avoid rework or misalignment
Operational Responsibility
  • Support release activities, including deployment validation and post-release verification
  • Assist in resolving production issues during business hours, as required
  • Contribute to continuous improvement of development, estimation, and delivery practices
Security & Data Responsibility
  • Adhere to data security, privacy, and compliance standards in all development work
  • Ensure proper handling of sensitive client and member data
  • Identify and escalation potential security risks or vulnerabilities
  • Follow secure coding practices and participate in remediation efforts when required
Decision-making & Ownership
  • Exercise judgement in solving technical problems within defined standards and guidelines
  • Take ownership of solutions and outcomes rather than deferring decisions unnecessarily
  • Escalate decisions when there is a material impact to scope, timelines or system integrity
Continuous Improvement
  • Identify inefficiencies in development,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary