Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape.
Requirements
- Four years of programming/development experience
- Proven experience in leading and managing software engineering teams
- Demonstrated experience with cloud computing (e.g., AWS (Serverless/EKS) and/or Azure)
- Proficiency with API development (e.g., REST and/or GraphQL)
- Familiarity with Infrastructure as Code (IaC) (e.g., Terraform, AWS CDK)
- Working knowledge of frameworks/libraries (e.g., React.js, Node.js, and/or.NET.)
- Proven proficiency with scripting languages (e.g., JavaScript, TypeScript, and/or Python)
- Experience with object-oriented languages (e.g., C# and/or Java)
- Understanding of and experience with eventing systems (e.g., Kafka)
- Experience with relational databases, such as DB2, MySQL, and/or PostgreSQL
- Familiarity with document databases, such as MongoDB and/or DynamoDB
- Demonstrated experience with AI Enablement
- Experience with automated testing and unit testing (NUnit/XUnit, Moq, Jest, and Cypress)
- Proficiency with source control (Git/GitHub)
- Proven CI/CD experience (CloudBees Jenkins, Jenkins Open Source, and/or Azure DevOps)
- Understanding of OAuth 2.0 and OpenID Connect (OIDC)
- Experience with observability/monitoring platforms, such as Dynatrace, ELK stack, and OpenTelemetry
- Familiarity and experience working with Agile / Scrum methodologies and tools (Jira and Rally)
Benefits
- Health Insurance
- Retirement
- Paid Time Off
- Wellness Program
- Volunteer Encouragement