Hotline: 678-408-1354

Software Dev-Object Oriented

WHAT ARE THE DUTIES AND RESPONSIBILITIES OF THIS POSITION?

Designs, develops, and tests new and/or modifies existing web based applications in languages such as Java, J2EE, .NET, etc.

Handles migration of applications from mainframe languages to web based languages to meet business and technical requirements

Analyzes the technical and business requirements, including functional and non-functional requirements, to develop a systems solution

Works closely with business partners to understand business requirements to design quality technical solutions that align with business and IT strategies and comply with the organization’s architectural standards

Conducts various proof of concepts on new technologies and work with senior architects to develop recommendations that align with State Farm’s IT strategy

Provides system software support for State Farm web applications and components

Maintains a current understanding of how technology can enhance and offer a range of solutions for business partners

Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset

WHAT KNOWLEDGE AND SKILLS ARE NEEDED TO BE SUCCESSFUL IN THIS POSITION?

Designs, develops, and tests the creation and/or maintenance of web based applications

Applies a thorough knowledge and strategic view of one or more web applications/tools (not J2EE exclusive) to help meet the needs of the organization and complete assignments

Conducts research and integrates industry best practices into Systems processes and potential solutions

Influences and offers feedback to business and systems partners to enhance the vision for web based software development, integration, and support

Drives/delegates unit work of other analysts (financial responsibility, expense management) and anticipates emerging trends

Leads and/or contributes strategic work (crosses multiple organizational boundaries) and influences the direction set for teams, procedures, and processes

Drives, embraces, and enables an environment of change – fostering innovation, championing initiatives, efforts, and ideas for Systems and the Enterprise

Maintains solid relationship and strategic partnering skills with business partners, team members, and external associates

Understands, supports, and helps define the vision and direction for web software development

Demonstrates depth or breadth of knowledge regarding Systems Department technology trends/changes, best practices, and processes to complete assignments and influence the direction of solutions

Leads and/or contributes to technical work that crosses organizational boundaries while championing initiatives and ideas for Systems and the Enterprise

ITEMS OF NOTE

ADDITIONAL INFORMATION

State Farm is looking for highly skilled, energized Java developers who want to make software development on State Farm’s private cloud platforms quicker & easier for a large developer community. We realize, & hope you do too, that we are going to need your A-game & your strong technical experiences to tackle this task. In return we can offer up the opportunity to work with industry leading development tools & get behind the scenes look at what it takes to build & run a cloud platform at scale.

This position is for software developers with advanced knowledge of Java, Spring, web service development, & test automation who can leverage their expertise in the development of new framework offerings for State Farm’s Java platforms. For you, this means your goal is help accelerate State Farm’s ability to deliver software to the hands of our customers and agents.

Duties and responsibilities of the position:

  • Understand the vision of the State Farm Frameworks & build solutions for a large developer community
  • Modernize Framework Architecture
  • Hands on Development of solutions using Industry leading frameworks
  • Implement software solutions & resolve problems
  • Enable adoption & support of the built solutions

Knowledge, experience, & skills:

  • Bachelor’s degree in Computer Science or equivalent preferred
  • Experience developing applications in Enterprise setting
  • Hands on development experience
  • Knowledge and understanding of good design patterns
  • Full Stack Development
  • Strong verbal & written communication skills
  • Ability to work within a team environment
  • Experience working in an Agile environment
  • Infrastructure background is a plus
  • Experience building Frameworks is a plus

Technical focus:

  • Strong Technical Experience in Java & Spring Frameworks
  • Web service development
  • Websphere and/or Tomcat
  • Writing automated testware with JUnits & Cucumber like frameworks
  • Continuous Integration Tools: Git, Jenkins, Maven
  • Eclipse based Development tools
  • Knowledge of SQL/database query languages like DB2, Postgres

This position will have an 18-month incumbency period for a lateral move and a 6-month incumbency period for a promotional opportunity (beginning on the effective date of the position) which must be met before the employee can post for any other State Farm position. The incumbency period does not affect the at-will relationship between State Farm and the employee and does not create an employment contract, nor contractual rights.

SFARM

BENEFITS: TOTAL REWARDS

Our Total Rewards benefits package includes:
Competitive starting salary

Annual merit reviews

Annual bonus potential

You may also be eligible to participate in Medical, Dental, Life and Disability Insurance, Vision, 401(k) Plan, Credit Union, a fully funded retirement pension plan, and more.

For more information about our company, careers and Total Rewards, visit www.statefarm.com/careers . You can also learn more about what to expect from our employment process here .

State Farm Insurance is an equal opportunity employer

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter