Senior Software Engineer in Lincoln, RI at Amica

Date Posted: 10/1/2020

Job Snapshot

Job Description

Senior Software Engineer (Digital Solutions & Innovation)
25 Amica Way
Lincoln, RI 02865

Want to join a company where doing good is what we do?
The feeling is mutual.


• Utilize and maintain technical and applications expertise, including the use of technologies, tools, programming standards, established processes, and concepts necessary to develop quality IT solutions for the section’s primary areas of responsibility.
• Proactively identify problems, perform root cause analysis, investigate information, perform impact analysis; formulate and execute plans to develop solutions.
• Participate in activities associated with the Application Development Life Cycle, including technical design sessions and custom development of complex solutions aligned with the business objectives. Translate business requirements into well architected solutions.
• Provide innovative ideas and articulate the benefits and risks of specific solutions.
• Assist in QA activities, final inspection, reviews, audits, metrics data generation, collection, interpretation and submission.
• Involved with simultaneous IT projects on varying technology stacks. Monitor performance, debug issues and fine tune processes to increase performance on an on-going basis.
• Prepare detailed technical specifications from which solutions will be developed and estimate the level of effort to implement a solution based on business requirements.
• Give effective mentoring and guidance to other IT development personnel and may assist in developing standards for program development.
• Provide coverage and support of production systems and is committed to providing quick turnaround for day to day and high priority ad-hoc requests.


• Bachelor’s degree and a minimum of 7 years development experience or, an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job.
• Extensive experience using Java technologies and skills and using appropriate problem-solving skills.
• Proven ability to design and optimize complex business solutions integrated across multiple systems and experienced working on multiple IT projects having varying technology stacks.
• Solid communication and interpersonal skills across all levels of the organization; Open to feedback from peers.
• Self-motivated and self-directed in all aspects of the job particularly in the ability to research and self-teach in areas where formal training is not available. Committed to continuous learning and maintaining knowledge of technologies and skills; Increasing knowledge of applications and impacts of changes across teams.
• Ability to effectively break down, prioritize and manage multiple competing tasks independently.
• Ability to identify challenges and risks to the completion of work along with communication of those with possible solutions to the appropriate personnel.

Perks and Benefits:

• Paid vacation, holidays and sick days
• Generous leave programs, including paid parental bonding leave
• Medical, dental, vision coverage, short- and long-term disability, and life insurance
• Generous retirement benefits
• Opportunities for advancement in a successful and growing company

About Amica
Amica Mutual Insurance Company is America’s oldest mutual insurer of automobiles. A direct national writer, Amica also offers home, marine and umbrella insurance. Amica Life Insurance Company, a wholly owned subsidiary, provides life insurance and retirement solutions. Amica was founded on the principles of creating peace of mind and building enduring relationships for and with our exceptionally loyal policyholders, a mission that thousands of employees in offices nationwide share and support.

Equal Opportunity Policy: All qualified applicants who are authorized to work in the United States will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, family status, ethnicity, age, national origin, ancestry, physical and/or mental disability, mental condition, military status, genetic information or any other class protected by law. The Age Discrimination in Employment Act prohibits discrimination on the basis of age with respect to individuals who are 40 years of age or older. Employees are subject to the provisions of the Workers' Compensation Act.



  1. Software Engineer Jobs
  2. Project Engineer Jobs