Principal Cloud (AWS) Engineer / Full Stack Developer AWS

  • Posted 16 hours ago | Updated 10 hours ago

Overview

Remote
Full Time

Skills

AWS
React
Node.js

Job Details

Principal Cloud ( AWS ) Engineer
Remote - Canada

Working time Zone: CST



Job Description:

Senior Software Engineer will be a part of a software development team working on internal actuarial solution cloud platform. Can independently create API-based web applications from concept to finished product with a cloud-first emphasis using strong knowledge of general programming languages, frameworks, and deployment methodologies. Implements solutions for complicated or ambiguous technical problems. Uses effective communication skills to articulate problems and solutions to both product stakeholders and the development team.

Works in a collaborative environment to build and deploy effective and efficient applications with well-tested code.

Designs, develops, tests, deploys, and supports API based systems focusing on industry best practices with a cloud-first emphasis.

Implements timely decisions on complicated technical problems.

Manages individual tasks and timelines with an ability to work without direct supervision.

Supports legacy systems while the new ones are being built for launch and adoption by the business.

Seeks continuous quality improvements for supported systems

Mentors and teammates

Performs other duties as assigned

Job Requirements:

  • 10-15+ years of software development experience
  • Experience with architecting
  • Proficiency in multiple tools of the full stack covering frontend frameworks, backend, databases, and deployments
  • Experience with a variety of general programming languages
  • Experience with Test-Driven Development
  • Experience with a variety of database technologies
  • Demonstrated ability to quickly learn
  • Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information
  • Advanced communication skills, including the ability to communicate complex information in straightforward manner

Technical Requirements:

Must-Have

  • React
  • Node.js
  • Relational/NoSQL database (Oracle, Postgres)
  • Terraform
  • AWS (Amazon Web Services)
  • SQL
  • C#

Nice to have

  • Power BI
  • Snowflake
  • Python
  • Shell Scripting
  • Groovy

Soft skills:

  • Strong communication and collaboration
  • Courage and candor to challenge status quo
  • Open to learn new technologies and methodologies
  • Strong sense of ownership and accountability
  • Brings and cultivates Innovative ideas across the team

Preferred:

  • Insurance and/or reinsurance industry knowledge
  • Advanced knowledge of the Software Development Life Cycle
  • Professional Certifications

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.