Software Developer - Web Development

Software Developer - Web Development

19 Jun 2024
Georgia, Dunwoody, 30338 Dunwoody USA

Software Developer - Web Development

Vacancy expired!

Overview

We are not just offering a job but a meaningful career! Come join our passionate team!

As a Fortune 50 company, we hire the best employees to serve our customers, making us a leader in the insurance and financial services industry. State Farm embraces diversity and inclusion to ensure a workforce that is engaged, builds on the strengths and talents of all associates, and creates a Good Neighbor culture.

We offer competitive benefits and pay with the potential for an annual financial award based on both individual and enterprise performance. Our employees have an opportunity to participate in volunteer events within the community and engage in a learning culture. We offer programs to assist with tuition reimbursement, professional designations, employee development, wellness initiatives, and more!

Visit our Careers page for more information on our benefits, locations and the process of joining the State Farm team!

Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B Visa) for this opportunity.

SFARM

#SFARM

Responsibilities

Overview/Responsibilities:

APIs are a critical component of any digital ecosystem and State Farm is committed to advancing and maturing our offerings in the API space. We need your help to do it! Don't Worry Be API Product Team is responsible for delivering guidance, patterns, and education on the use of APIs and Event Driven Architecture at State Farm. We are a highly collaborative team who partners across ET and beyond to identify ways to move our application integration story forward through APIs and Event Driven Architecture.

Our team currently is focused on the establishment of an Enterprise API Catalog, maturation of the Enterprise API Strategy, and advancement of Event Driven Architecture practices both on-prem and in the Public Cloud. Additionally, DevOps practices and automated testing practices will also be utilized on the team and developed with this role. Strong development skills, a passion for learning new technologies, and a desire to help others is crucial for this position. Experience designing and building APIs is strongly desired and Event Driven Architecture experience is a plus.

Qualifications

Desired/Preferred Skills:
  • Strong software development background
  • Experience designing and/or using APIs
  • Understanding web service design, such as REST, and API development and testing AWS Certifications a plus!
  • Practical experience with EDA solutions (e.g. Kafka, Kinesis, SNS, SQS)
  • Experience with Terraform (or similar infrastructure as code software tools)
  • Practical experience with agile methodologies and continuous integration environments
  • Strong oral and written communication skills with the ability to communicate complex technical knowledge effectively at all levels of the organization
  • 3-4 years experience desired

Required Skills:
  • Develops solutions on variety of platforms according to business requirements.
  • Participates in the full software development cycle including coding, testing, implementation, support and sunset.
  • Utilizes agile software development practices, coding, data and testing standards, code reviews, source code management, continuous delivery and software architecture.
  • Possesses an understanding of how technology solutions meet the business outcomes and offers a range of solutions for business partners; understands business current and aspirational needs.
  • Participates in sprint planning; provides work estimates to deliver product stories; owns development stories.
  • Completes required coding to satisfy the defined acceptance criteria and deliver desired outcome.
  • Assists in solution design, taking into consideration risks, mitigations, performance, user experience, testability and reduce technical debt.
  • Assists in the development of automated testing and supporting code as necessary to support stories.
  • Completes required documentation to communicate required information to deployment, maintenance, support and business teams.
  • Adopts Service Design, where appropriate, through utilization of modularity within architecture to enable continuous delivery.
  • Considers the application of 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 solution provider mindset.
  • Provides input into overall testing strategy and plan; contributes to testing approach and scenarios for requirements.
  • Provides product and/or processes subject matter knowledge necessary to support design, development, testing and execution of technology solutions.
  • Exhibits DevOps mindset where team is accountable for product from inception to sunset.
  • Leads solution design, considering risks, mitigations, performance, user experience, and testability
  • Possesses an understanding of User Experience practices to improve usability and interaction between the customer and product

Job Details

Jocancy Online Job Portal by jobSearchi.