Full-Stack Software Engineer

September 15

Apply Now
Logo of Allstate

Allstate

Auto Insurance β€’ Life Insurance β€’ Retirement Planning β€’ Homeowners Insurance β€’ Motorcycle Insurance

10,000+ employees

Founded 1931

πŸ’° Post-IPO Equity on 2014-01

Description

β€’ Implements applications following 12-factor principles to build out the product and iterative enhancements. β€’ Owns the full stack of software products, developing and implementing frontends (web or mobile), and backend services. β€’ Leverages test driven development and continuous integration to ensure agility and quality of products. β€’ Actively participates in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs. β€’ Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team backlog. β€’ Participates in daily site, cross-site, and product team standups. β€’ Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product. β€’ Collaborates within the team in designing systems and apps. β€’ Practices daily paired programming and test-driven development in writing software and building products. β€’ Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices. β€’ Provides support for software products in user environments.

Requirements

β€’ Understanding of computer science concepts, object-oriented design principles β€’ Some experience developing software in Java and J2EE technologies such as Spring Boot. β€’ Some experience in developing REST APIs β€’ Knowledge of database design, indexes design, complex queries β€’ Some experience utilizing continuous integration and DevOps methodologies, preferred tools such as GitHub, Jenkins, SonarQube, Gradle, Maven, etc. β€’ Some experience in Test Driven Development; including knowledge and experience in testing frameworks like junit, mockito and other like technologies β€’ Understanding on eXtreme Programming (XP) or agile environment; Some experience on API Testing via Postman and SoapUI β€’ Cloud knowledge with technologies such as PCF, AWS or other cloud technologies

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com