State Farm is recruiting a Software Engineer for its Agency, Marketing & Contact Center Case & Task Product Support team in Tempe, Arizona. This full-time hybrid position focuses on developing and improving software solutions that support customer service operations.
The successful candidate will work with Salesforce applications, web services, and other enterprise systems while collaborating with technical teams and business stakeholders.
The advertised annual salary ranges from $85,500 to $123,000, with potential yearly incentive pay of up to 15% of base salary. Candidates must live close to the Tempe hub and be legally authorized to work in the United States without employer sponsorship.
Job Overview
- Job Title: Software Engineer, Full Stack
- Company: State Farm
- Location: Tempe, Arizona, USA
- Employment Type: Full-time
- Work Arrangement: Hybrid
- Salary: $85,500 to $123,000 per year
- Potential Incentive Pay: Up to 15% of base salary
- Experience: Application development experience required
- Work Authorization: Must be eligible to work in the United States immediately
- Visa Sponsorship: Not available
- Work Schedule: Standard 38-hour, 45-minute workweek
About the Employer
State Farm is an insurance and financial services company. The employer describes its focus as helping customers, supporting communities, and improving customer experiences through its services.
This position is part of a team responsible for technology supporting State Farm agents and customer service associates.
Job Description
The Software Engineer will design, develop, test, and support software solutions used in customer relationship management and service-related workflows.
The role involves working with Salesforce applications, Java, web services, and other technologies to improve system reliability, accessibility, and usability.
The successful candidate will participate in the complete software development process, from planning and coding to implementation and ongoing support.
Key Responsibilities
- Develop software solutions that support State Farm agents and customer service associates.
- Maintain and support Salesforce Apex and Java applications.
- Build and improve RESTful web services.
- Develop Salesforce Lightning implementations and related systems.
- Apply user experience principles to improve software usability.
- Manage software features from initial planning through implementation.
- Participate in coding, testing, releases, and ongoing product support.
- Take part in agile meetings, sprint planning, and feature reviews.
- Collaborate with other technical teams and business stakeholders.
- Identify opportunities to improve software architecture and delivery processes.
Qualifications and Requirements
Required Qualifications
- Experience developing, modifying, and testing web-based applications.
- Knowledge of programming technologies such as JavaScript, Java, HTML, SQL, YAML, XML, JSON, Python, Spring, or Spring Boot.
- Demonstrated experience developing RESTful web services.
- Ability to work collaboratively with technical teams.
- Experience with agile methodologies, including Scrum.
- Understanding of continuous integration environments.
- Strong communication and problem-solving skills.
- Ability to understand business requirements and develop suitable technology solutions.
Additional Skills
The following experience may be beneficial:
- Salesforce development using Apex and Lightning Components.
- Experience with Salesforce data security, batch jobs, and APIs.
- Knowledge of AWS services such as Lambda, SQS, DynamoDB, API Gateway, WAF, and CloudWatch.
- Experience using VS Code, Force.com, or other development tools.
- Familiarity with GitHub Copilot or similar AI development tools.
- Experience with testing frameworks such as Cucumber or Playwright.
- Knowledge of GitLab, GitOps, and continuous delivery pipelines.
- Technical writing and documentation experience.
Salary and Benefits
The advertised starting salary ranges from $85,500 to $123,000 per year. The final starting salary depends on the applicant’s skills, background, and experience. The employer states that the upper end of the range is intended for candidates with significant relevant experience.
Employees may also qualify for yearly incentive pay of up to 15% of base salary.
Benefits listed include:
- Medical, dental, and vision coverage.
- Tuition assistance and professional training.
- Employee discounts.
- Adoption and fertility assistance.
- Paid holidays and vacation.
- Parental and bereavement leave.
- Mental health and wellbeing programs.
- Retirement savings through a 401(k) plan with company contributions of up to 7% of salary.
- Employee assistance and community support programs.
Visa Sponsorship and Work Authorization
State Farm does not provide visa sponsorship for this position. Applicants must already be eligible to work legally in the United States when they begin employment.
The position also requires candidates to live within close proximity to the Tempe office hub and participate in a hybrid work arrangement.
Who Should Apply?
This position is suitable for experienced software developers with knowledge of web application development, RESTful services, and collaborative software engineering.
Candidates with Salesforce development experience, cloud technology knowledge, and familiarity with agile development practices may find the role relevant to their background.
Applicants must also meet the employer’s work authorization and location requirements.
Frequently Asked Questions
1. Where is the Software Engineer job located?
The position is based in Tempe, Arizona, USA.
2. Is this a full-time position?
Yes. The vacancy is advertised as full-time with a hybrid work arrangement.
3. What is the salary for this Software Engineer position?
The advertised annual salary ranges from $85,500 to $123,000, depending on skills, background, and experience.
4. Does State Farm offer visa sponsorship?
No. The employer explicitly states that visa sponsorship is not available for this opportunity.
5. Is Salesforce experience required?
The listing identifies Salesforce development as an additional skill. However, experience developing web applications and RESTful services is specifically required.
6. What programming languages are mentioned?
The listing mentions JavaScript, Java, HTML, SQL, YAML, XML, JSON, and Python, among other technologies.
7. Does the position offer employee benefits?
Yes. Listed benefits include health coverage, tuition assistance, retirement contributions, paid leave, and other employee support programs.
8. Is remote work available?
The position is hybrid. Qualified candidates must live close to the Tempe hub and work both from home and in the office.
How to Apply
Interested candidates who meet the required qualifications and experience criteria should submit their application.
Post Disclaimer: International Jobs Recruitment (IJR) is a global career platform that connects job seekers with employment opportunities from trusted employers worldwide. IJR is not the hiring organization and does not influence recruitment decisions. For any specific inquiries regarding job status or application requirements, please contact the official hiring organization directly via the links provided.
