Note: The job is a remote job and is open to candidates in USA. Wawanesa Insurance is a Canadian mutual insurance company serving members across Canada. The Senior Application Developer will design, build, support, and enhance cloud-based applications, operational platforms, integrations, and automation solutions. The role provides technical leadership across cloud engineering, DevOps, observability, production support, and AI-assisted operational improvement.
Responsibilities
- Design, develop, test, and support software solutions across cloud platforms, integrations, operational tooling, and business applications
- Lead technical design discussions and provide guidance on architecture, cloud solutions, system integrations, and development best practices
- Prepare technical specifications and solution designs from business and technical requirements
- Design and implement automation solutions that streamline operational processes, reduce manual effort, and improve service reliability and efficiency
- Leverage AI-enabled technologies to enhance incident diagnosis, troubleshooting, operational support, knowledge discovery, and developer productivity
- Configure, maintain, and enhance cloud-based application environments and supporting platform services
- Design and implement integrations across AWS services and enterprise platforms using APIs and modern integration patterns
- Develop and maintain cloud-native solutions using AWS services and modern DevOps practices
- Implement and maintain monitoring, logging, alerting, and observability solutions to support operational excellence and production support
- Troubleshoot and resolve application, integration, infrastructure, and operational incidents while ensuring the performance, security, stability, and availability of business systems
- Participate in planning, retrospectives, and continuous improvement activities while promoting development, security, and operational best practices
- Create and maintain technical documentation, operational procedures, and knowledge-sharing materials
- Mentor Application Developers, promote knowledge sharing, and provide technical leadership across the team
- Research and recommend emerging technologies, tools, and practices that improve operational effectiveness and application delivery
- Perform other duties as assigned
Skills
- Completion of a post-secondary degree or diploma in Computer Science, Software Development, Computer Engineering, Information Technology, or equivalent experience
- 7+ years of practical experience in software development, cloud engineering, DevOps, or enterprise application delivery
- Strong experience designing, developing, and supporting enterprise applications and integrations
- Experience working with APIs, web services (REST/SOAP), relational databases, and SQL
- Strong programming skills in one or more modern languages such as Java, Python, JavaScript, or TypeScript
- Experience working in AWS environments and cloud-native architectures
- Experience implementing automation solutions, DevOps practices, and operational tooling
- Experience with monitoring, logging, observability, and production support practices
- Understanding of AI and Generative AI technologies, including practical application of AI tools to improve operational efficiency, troubleshooting, automation, and developer productivity
- Strong analytical, problem-solving, and troubleshooting skills
- Excellent communication, collaboration, and stakeholder engagement skills
- Demonstrated ability to mentor, coach, and provide technical leadership to development teams
- Experience with Guidewire InsuranceSuite or Guidewire Cloud platforms, including configuration, integrations, cloud operations, or development practices
- Experience integrating enterprise platforms such as ServiceNow, Jira, Splunk, Datadog, or similar technologies
- Experience with cloud operations, platform engineering, or Site Reliability Engineering (SRE) practices
- Experience building AI-powered operational tools, automation frameworks, or internal productivity solutions
- AWS, Guidewire, or other relevant cloud certifications
- Experience working within the insurance industry
Benefits
- Full-time and part-time permanent employees are eligible for an annual bonus plan.
- Full-time and part-time permanent employees are eligible for leave of absence top-up programs.
- Full-time and part-time permanent employees are provided with generous vacation time.
- Full-time and part-time permanent employees are provided with personal days.
- Full-time and part-time permanent employees are provided with premium free benefits.
- Full-time and part-time permanent employees are provided with a pension plan.
- We offer a hybrid work environment that offers flexibility to our employees in balancing in-office (2 days per week OR 15 hours per week in a Wawanesa office) and remote work.
Company Overview