Travelers is seeking a Software Engineer II to join their organization as they grow and transform their Technology landscape.
Requirements
- Four years of programming/development experience.
- 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-Sharp and/or Java)
Responsibilities
- Complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on user or system specifications
- Consulting with users to determine hardware, software or system functional specifications
- Managing interaction between the systems and other technical support areas
- Defining technical requirements and coordinating team resources to solve problems
- Perform analysis, design, development, and configuration functions (includes defining technical requirements) with a high degree of accuracy and speed, operating as an individual contributor to team goals
- Perform analysis, assessment and resolution for defects and incidents of advanced complexity and escalate appropriately
- Seek opportunities to expand technical knowledge and capabilities
Other
- Provide direct management and mentorship to a team of software engineers, fostering a collaborative and innovative environment to drive project success and professional growth.
- Work independently to tackle well-scoped and loosely scoped problems.
- Provide technical guidance and mentorship to less experienced employees.
- Perform other responsibilities as assigned.
- Proven experience in leading and managing software engineering teams, with a focus on fostering team collaboration, development, and achieving project goals.