You haven't searched anything yet.
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 , and of joining the State Farm team!
ResponsibilitiesWe are looking for an experienced full-stack Software Engineer or Lead Software Engineer to join our Billing & Payments product teams. Our teams support Customer and Agent facing applications which enable critical billing and payment related functionality. These applications include both UI and API layers. If you want to work in a fast paced, creative environment and make a difference in the lives of our technology engineering community and customers by developing new functionality, moving applications to the Cloud, and support the overall resiliency of our applications, we want to hear from you!
Responsibilities:
* Participate in the full software development cycle including coding, testing, implementation and support for both UI and API code.
* Leverage knowledge of AWS to assist in moving current applications to AWS and provide leadership to the team in this space.
* Utilize agile software development practices.
* Evaluate and apply emerging technology solutions to increase efficiency and effectiveness.
* Candidates for this position should be comfortable working in a collaborative environment, demonstrate initiative, and have learning agility.
Qualifications* Bachelor's degree in computer science, software engineering or equivalent work experience.
* 5 years of Software Engineering experience.
* Object oriented development experience and advanced knowledge of the Java coding language and experience with User-Interface (UI) and API layers.
* Strong JavaScript development experience, ideally with experience in one or more, React.js, Angular.js, Vue.js, etc.
* Advanced knowledge of Continuous Integration/Continuous Delivery (CI/CD) practices and tools (i.e., GitLab CI).
* 2 years experience developing and supporting applications in AWS.
* Experience/Knowledge with Terraform (or similar infrastructure as code software tools).
* Understanding of the Spring framework (e.g., Spring MVC/Spring Boot).
* Experience with microservices architecture, RESTful API development, integration and testing.
* Experience with UI languages such as JSTL, JSP, JQuery, CSS, HTML
* Strong understanding of Client-Server Architecture
Additional Qualifications:
* Strong experience with application development across multiple platforms.
* Experience in designing resilient technical solutions.
* Strong understanding of application engineering practices.
* Strong communication skills, both written and verbal.
* Ability to navigate the organization and collaborate across locations.
* Experience with billing & payment applications.
* Enthusiasm for innovation, diversity of thought, and new ideas.
* Resolves complex technical problems using a DevSecOps approach.
* Experience with customer-driven design and development.
*Qualified candidates may be considered for other positions.
SPONSORSHIP: Applicants for this position 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.
Join State Farm! - Check out our Enterprise Technology department!
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, and of joining the State Farm team!
REMOTE: Qualified candidates may be considered for remote work arrangements based on where a candidate currently resides or is currently located.
HYBRID: Qualified candidates (in or near hub locations listed below) should plan to spend time working from home and some time working in the office as part of our hybrid work environment.
HUB LOCATIONS: Dunwoody, GA; Richardson, TX; Tempe, AZ; or Bloomington, IL
For Los Angeles candidates: Pursuant to the Los Angeles Fair Change Initiative for Hiring, we will consider for employment qualified applicants with criminal histories.
For San Francisco candidates: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
For Colorado and Washington State candidates:
Compensation Range: $85,500-$201,300
For California, New York, and Connecticut candidates:
Potential salary range: $85,500 - $228,750
Potential yearly inventive pay: up to 15% of base salary
Competitive Benefits, including:
#LI-Remote
SFARM
Please see job descriptionPI238177632
Full Time
Insurance
$140k-170k (estimate)
05/07/2023
04/03/2024
jimrichey.com
West Union, OH
<25
Insurance
The job skills required for Lead Software Engineer include Java, Software Development, SQL, Diversity and Inclusion, API, Initiative, etc. Having related job skills and expertise will give you an advantage when applying to be a Lead Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Lead Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Lead Software Engineer positions, which can be used as a reference in future career path planning. As a Lead Software Engineer, it can be promoted into senior positions as a Software Engineering Director that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Lead Software Engineer. You can explore the career advancement for a Lead Software Engineer below and select your interested title to get hiring information.