American Access Casualty Company (AACC) provides quality private passenger automobile insurance to our valued customers. We are a growing company with our office in Downers Grove, IL! We are currently seeking an Application Developer to join our current team.
The Application Developer role is to write code, test, and analyze software programs and web-based applications. This includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. The developer will also analyze and amend software errors in a timely and accurate fashion, provide weekly status reports, and suggest code improvement, where applicable.
Essential Duties and Responsibilities:
Consistently develop, translate, and innovate software programs and applications according to specifications.
Perform application development work on web-based applications: introducing new functionality, extending existing functionality, and maintaining the existing codebase.
Collaboratively work with customers to conceptualize and develop new features and functionality.
Assist in the preparation and documentation of program requirements and code specifications for projects.
Conduct research on emerging software products, languages, and standards in support of development efforts.
Knowledge, Technical Skills, and Abilities:
Candidates should have 3-5 years experience and a solid understanding of the following skills:
Software engineering practices using Object Oriented design patterns
Building web applications using APIs and web services (REST, SOAP)
System building/debugging/testing skills
Experience using source code control management using GIT (Github, BitBucket, Team Foundation Server)
Experience working within an agile development process, with the ability to work independently and a part of a team.
Good communication skills are essential, and technical writing skills are valued.
The candidate must demonstrate an ability to proactively analyze problems, identify their causes, and explain these to others.
Education and/or Experience:
Bachelor's degree from four-year College or University in the field of computer science or software engineering; Successful completion of a Development Bootcamp; 4-6 years equivalent professional experience.
Insurance industry knowledge a plus
Benefits Available to Full Time Employees:
401(k) Retirement Plan with employer match
Company paid STD/LTD
Company paid life insurance
Wellness program and EAP
American Access Casualty Company