Software Engineer II (Node, React, Typescript)
Core
Designing, developing, and maintaining end-to-end engineering tasks for specific system assignments within a property casualty insurance technology landscape.
Role type
Software Engineer II (Node, React, TypeScript)
Builds
Cloud-based systems and applications for insurance operations
Domain
Insurance / FinTech
Deliverable
production ML models | product features
Required skills
Node.js, React.js, TypeScript, JavaScript, REST/GraphQL API development, AWS (Serverless/EKS) or Azure, Terraform/AWS CDK, Kafka, SQL/NoSQL databases (DB2, MySQL, PostgreSQL, MongoDB, DynamoDB), Git/GitHub, CI/CD (Jenkins, Azure DevOps), OAuth 2.0/OIDC, automated testing (Jest, Cypress, XUnit), observability (Dynatrace, ELK, OpenTelemetry)
Preferred skills
Coding assistants (Claude, GitHub Co-Pilot), Agile/Scrum methodologies, eventing systems, infrastructure as code
Technologies
AWS, Azure, Terraform, AWS CDK, Kafka, DB2, MySQL, PostgreSQL, MongoDB, DynamoDB, Git, Jenkins, Azure DevOps, Dynatrace, ELK, OpenTelemetry, React, Node, TypeScript, Jest, Cypress
Responsibilities
Perform analysis, design, development, and configuration functions with high accuracy; resolve defects and incidents of advanced complexity; provide technical guidance and mentorship to less experienced employees; define technical requirements and coordinate team resources to solve problems
Seniority
Mid-level IC with mentorship responsibilities