Salary
💰 $99,920 - $178,125 per year
About the role
- Design, develop, test, and deploy system functionality as an Agile Dev Team Member
- Provide guidance, mentorship and training to junior Agile team members
- Break down features, write and refine user stories with clear acceptance criteria
- Execute Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to build in quality
- Perform impact assessments across people, processes and technology; identify and raise issues and risks
- Support implementation activities, troubleshoot user/system environmental issues and training
- Support Lean business case development and break epics into features
- Work with Product Owner to ensure code and acceptance tests reflect desired functionality
- Code programs/components, configure packaged software, deliver working code each sprint
- Review and validate technical design and ensure architectural soundness and code quality
- Analyze systems to improve efficiency, research and develop automation techniques, and document implementations
- Analyze backup, security, restart/recovery and balancing controls and recommend approaches
- Analyze and document requirements and approaches to data conversion and data modeling
- Develop, document, execute and maintain test cases and test data; identify complex errors and perform root cause analysis
- Report test status via defect logs and tracking systems; conduct audits to ensure adherence to standards
- Define advanced test plans and contribute to overall test strategy; write test cases to facilitate automation
- Participate in Program Increment (PI) Planning, Sprint Planning, System Demos, Daily Stand-ups, Retrospectives, and Backlog Refinement
Requirements
- Minimum 1 year as a Agile Dev Team Member III OR 7+ years in a related field
- COBOL developer on AS400 / i Series / IBM i platform, strongly preferred
- High school diploma or equivalent required; Bachelor's degree preferred
- SAFe Practitioner or SAFe Agilist Certification within 180 days of hire required
- SAFe DevOps Certification preferred
- Demonstrates advanced communication, coaching and mentoring skills
- Experience with TDD and BDD testing methodologies
- Ability to write and maintain automation test scripts and contribute to automation frameworks
- Intermediate understanding of programming language concepts; experience with Imperative, Object-Oriented and declarative (SQL) paradigms
- Experience with defensive coding and error handling
- Experience reviewing and validating application technical design and solution architecture
- Experience analyzing and improving manual and computerized systems/procedures and automation techniques
- Experience with data conversion and data modeling considerations
- Strong product and insurance domain knowledge is a plus
- Ability to participate in Agile ceremonies (PI Planning, Sprint Planning, Daily Stand-ups, Retrospectives)