Symetra is a national financial services company dedicated to helping people achieve their financial goals. The Sr. Software Engineer II will be responsible for solving complex business challenges by leading the delivery of quality solutions, ensuring adherence to security, performance, and compliance standards, and providing guidance to fellow engineers.
Responsibilities:
- Develop secure, high quality, performant code, using the required programming languages and tools while following team standards
- Develop reusable solutions within the team
- Collaborate, participate in and approve code reviews
- Merge Production-ready code for deployment
- Define code performance metrics and implement reporting as needed
- Define and perform unit testing of code
- Support functional and regression testing as required
- Perform integration/interface testing as required
- Implement new testing framework, library, and automation tools as needed
- Responsible for meeting testing coverage requirements
- Design, configure, and support automated code builds and deployments
- Responsible for enforcing team automated build standards
- Provide input into definition of team automated build standards
- Lead root cause analysis activities for production issues
- Work with team to accurately develop and test software systems, according to design
- Provide input to and implement design patterns, impacting single team
- Participate in or conduct design reviews
- Responsible for implementation of information security, disaster recovery, performance and capacity standards for the team
- Ability to lead design activities and influence system architecture
- Oversee implementation of a new solution, feature, capability, or practice
- Provide assistance and guidance to all engineers within the team as needed
Requirements:
- 9-12 years of cumulative, relevant experience
- Requires extensive knowledge of duties
- High school diploma required