Job Title: Application Developer (SmartComm)
Location: Winnipeg, MB
Estimated Duration: 3 Months
The Application Developer will join our clients Digital Distribution team supporting the SmartCOMM SaaS platform. The platform generates customer-facing communications including PDF documents, digital correspondence, email templates, and interactive documents. The developer will support multiple initiatives including Alberta Auto Reform and Claims Straight Through Processing (STP).
Application Developer II
Job Overview
- Working under moderate supervision, this role contributes to Client’s success by designing, developing, testing, and supporting software solutions that meet business stakeholder requirements. The incumbent works closely with business and technology teams to deliver customer communication, document generation, and digital distribution solutions.
- Job Responsibilities
- Design, develop, test, and maintain software solutions that support business applications and customer communication platforms.
- Prepare technical specifications and technical designs based on business and system requirements.
- Maintain the operation of business systems, applications, and integrations.
- Diagnose, troubleshoot, and resolve application defects, incidents, and production issues.
- Participate in development planning activities, solution discussions, and technical reviews.
- Estimate and track progress of assigned work.
- Create and maintain technical documentation as required.
- Collaborate with analysts, developers, business partners, and vendors to deliver quality solutions.
- Support application testing, deployments, and post-implementation activities.
- Follow established practices, processes, and guidelines.
- Perform other duties as assigned.
Qualifications
- Completion of a post-secondary degree or diploma in software development, computer science, information technology, or an equivalent combination of education and experience.
- 3 or more years of practical experience performing an application development role.
- Experience developing software using JavaScript, Java, C#, or similar programming languages.
- Experience using source control and version management tools such as Git.
- Experience working with relational databases and SQL.
- Experience troubleshooting application issues and supporting production systems.
- Strong analytical and problem-solving skills with the ability to identify and resolve technical issues.
- Effective communication skills with the ability to communicate clearly and concisely.
- Proven ability to work collaboratively in a team environment.
- Strong organizational skills with the ability to manage changing priorities and multiple assignments.
- Experience using development tools such as Jira, Confluence, source control, and CI/CD tools is considered an asset.
Assets
- Experience with SmartCOMM or other customer communication management (CCM) platforms.
- Experience with XML, JSON, APIs, and system integrations.
- Experience with document generation, print, eDelivery, or digital distribution solutions.
- Experience with the Guidewire Suite, including ClaimCenter, PolicyCenter, and/or BillingCenter.
- Knowledge and experience in the insurance industry.
- Experience using AI-assisted development tools such as GitHub Copilot or similar technologies.
The pay range that the employer reasonably expects to pay for this position is between CA$77.00 and CA$88.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
This posting is for an existing vacancy.
If you believe this post to be fraudulent, please report by clicking here
Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.
We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!