Developer (Winnipeg)

Developer (Winnipeg)

29 Sep
|
TAG Software Group
|
Winnipeg

29 Sep

TAG Software Group

Winnipeg

Job SummaryThe UnionWare Developer is responsible for designing, developing, implementing, and maintaining enterprise-level solutions that support both client and internal business needs.DescriptionJob SummaryThe UnionWare 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 ContextDevelopers operate within different delivery contexts (Product, Skilled Services, and Client Experience). While core expectations remain consistent, priorities may vary.RequirementsDevelopment, Estimation & DeliveryDesign, develop, and maintain application functionality across full-stack technologiesWrite and test SQL code, including stored procedures, triggers, functions, and complex queriesEnhance and maintain enterprise software written in VB.NETDevelop and support web-based applications using ASP.NET, JavaScript, CSS, HTML5, and related technologiesConfigure software through database entries and custom scriptsProvide accurate effort estimates and commit to delivery timelines during sprint planningOwn assigned work end-to-end, from requirements clarification through to deployment readinessDeliver work within committed timelines and proactively communicate risks, delays, and trade-offsTroubleshoot and resolve defects, including identifying root causes and implementing preventative fixesContribute to reducing technical debt through refactoring and improved designEmbedded Quality & StandardsPerform testing as part of development, including unit testing, integration testing,



and validation of requirementsEnsure delivered work meets acceptance criteria and is production-readyTake full accountability for the quality of delivered code, including post-release defectsFollow established coding standards, security practices, and development guidelinesParticipate in peer code reviews and incorporate feedback to improve quality and consistencyContribute to technical documentation and internal knowledge basesEnsure work aligns with defined "Definition of Done" criteria prior to completion.Requirements and acceptance criteria are metCode has been reviewed and approvedAppropriate testing has been completedNo critical defects remainDocumentation is updated where applicableSolution is ready for deploymentCollaboration & CommunicationWork closely with Solutions Architects, Business Analysts, Account Managers, DevOps, and other team membersParticipate in agile ceremonies, including daily stand-ups, sprint planning, backlog refinement, and retrospectivesProvide accurate input into estimation, prioritization, and planning discussionsCommunicate progress, risks, and blockers clearly and in a timely mannerCollaborate across teams to ensure alignment on requirements, timelines, and expected outcomesCommunicate with clients and stakeholders as required to verify requirements and confirm solutionsActively engage in discussions to clarify requirements and avoid rework or misalignmentOperational ResponsibilitySupport release activities, including deployment validation and post-release verificationAssist in resolving production issues during business hours, as requiredContribute to continuous improvement of development, estimation, and delivery practicesSecurity & Data ResponsibilityAdhere to data security, privacy, and compliance standards in all development workEnsure proper handling of sensitive client and member dataIdentify and escalate potential security risks or vulnerabilitiesFollow secure coding practices and participate in remediation efforts when requiredDecision-making & OwnershipExercise judgement in solving technical problems within defined standards and guidelinesTake ownership of solutions and outcomes rather than deferring decisions unnecessarilyEscalate decisions when there is a material impact to scope, timelines or system integrityContinuous ImprovementIdentify inefficiencies in development, estimation, and delivery processesContribute to improving team practices, tooling, and standardsApply learnings from past work to improve future outcomesSkillsStrong problem-solving and analytical capabilitiesEffective communication and collaboration skillsStrong attention to detail and commitment to qualityAbility to manage multiple priorities and meet deadlinesAbility to estimate work with reasonable accuracyHigh level of accountability and ownership of outcomesAdaptability in a fast-paced, evolving environmentTECHNICAL EXPECTATIONSMaintain working proficiency across the application stackDeveloper deeper expertise in specific areas as required by team needsContinuously build technical skills to support evolving technologies and platform directionPROFESSIONAL EXPECTATIONSDemonstrate reliability, accountability, and follow-throughEngage constructively in team discussions and feedback processesMaintain a respectful and collaborative working environmentMEASURES OF SUCCESS (HIGH-LEVEL)Performance in this role is evaluated based on:Reliability in meeting committed delivery timelinesAccuracy and consistency of effort estimatesQuality of delivered work, including low defect ratesEffectiveness in collaborating and communicating with team members and stakeholdersContribution to team productivity, efficiency, and continuous improvementQualificationsBachelor's degree in Computer Science, or the equivalent coursework in a related specialized field in lieu of experienceProficiency in SQL, 18+ months experience is requiredAbility to successfully pass a SQL test provided during the interview processExperience in Microsoft .NET (VB and/or C# and/or ASP.NET Web Forms) is preferredExperience in JavaScript, CSS, HTML 5, and jQuery is preferredExperience with RESTful APIs is preferredKnowledge of Agile development methodology is preferredBenefitsPersonal training plans and professional development.Flexible work hours and focus on work/life balance.Health, dental and vision coverage from day one of employment.Profit sharing and annual cost-of-living increases.GRSP contributions and monthly team-building events.Participation in hack weeks and an innovative culture.

📌 Developer (Winnipeg)
🏢 TAG Software Group
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: developer (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: developer (winnipeg) / winnipeg