Vacancy expired!
- Possesses an understanding of how technology solutions meet the business outcomes and offers a range of solutions for business partners; understand business current and aspirational needs
- Participates in sprint planning; provides work estimates to deliver product stories; owns development stories
- Develops solutions on variety of platforms according to business requirements
- Completes requierd coding to satisfy the defined acceptance criteria and deliver desired outcome
- Leads solution design, considering risks, mitigations, performance, user experience, and testability
- Assists in development of automated testing and supporting code as necessary
- Completes required documentation to communicate information to deployment, maintenance, and business teams
- Utilizes agile software development practices, data and testing standards, code reviews, source code management, continous delivery, and software architecture
- Participates in the full software development cycle including coding, testing, implementation, support and sunset
- Designs, develops, tests and supports software in support of big data objectives
- Possesses an understanding of User Experience practices to improve usuability and interaction between the cusotmer and product
- Adopts service Design, where appropriate, through architecture modularity to enable continuous delivery
- Considers applying emerging technology solutions to increase efficiency and effectiveness; expectation of continuous innovation
- Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solutions
- Provides input into overall testing plan; contributes to test approach and scenarios for requirement
- Provides product and/or process expertise necessary to support design, development, testing and execution of solutions
- Exhibits DevOps mindset where team is accountable for product from inception to sunset
- Job may require travel via commercial transportations
- Job may require irregular work hours and travel outside normal business hours
- Experience developing RESTful web services
- Experience building a single-page application with Angular, or similar libraries such as React, Ember or Vue
- Experience with Java and Spring, or similar languages and frameworks
- Experience increasing quality by applying various development and test practices (ex. unit test coverage, automated acceptance tests)
- Experience building and using CI/CD pipelines, leveraging tools like GitLab CI/CD, Jenkins and Docker
- Experience with Git version control
- Must be self-motivated and a team player
- P&C and/or Fire experience preferred
- Knowledge of agile methodologies
- Learning agility
- Enthusiasm for innovation, diversity of thought, and new ideas
- Ability to collaborate and build relationships locally & across locations
- Adaptabilty in a changing environment
- Clear communication skills, both verbal & written
- Bachelor's degree w/major in computer science, computer engineering, or related field
Vacancy expired!