Arbella Insurance Group Logo Arbella Insurance Group
⏩ Arbella Insurance Group Logo

Developer Ii

πŸ’° $50,000 - $100,000 🌍 United States of America πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

At Arbella, we’re focused on people. We work hard to attract and retain the
best. That means providing a great work environment, encouraging work/life
balance, offering flexible work arrangements, and competitive, industry-
leading salaries and benefits packages. We invest in our employees and
encourage them to grow so that we, too, can grow as a company.
Other perks include:

* On-site gym and fitness classes and one-on-one personal training
* On-site nurse, nutritional counseling, and mental health resources
* Full-service cafeterias
* Free shuttle service to Quincy Adams T Station
* Tuition assistance programs
* Opportunities to get involved: Arbella Activities Committee, Diversity and Inclusion Council, and more
* A company committed to community: volunteer opportunities, employee-led community efforts, and the Arbella Insurance Foundation
* Robust training, mentorship, and professional/personal development programs
* Colleagues who genuinely care about each other

##### **Key Responsibilities:**

* Application program code (including testing and debugging code at the unit test level)
* Application support (including after hours and on-call 24/7 coverage on a rotational basis)
* Functional and technical specifications
* Assist with User Story development for Agile projects
* Execute system integration test plans and documentation of results
* Estimates

##### **Participate and assist in producing assigned deliverables:**

* System configuration artifacts
* User Story development and refinement for Agile projects
* Production implementation plans
* Production implementations with Production Technical Services, Operations and other application staff
* System Technical designs
* System Integration Test Plans
* Business Cases

-Demonstrate an understanding of the Arbella software development life cycle.

-Build a detailed knowledge of the applications assigned.

-Build proficiency in the specific programming languages and development tools needed to support assigned applications.

-Develop a working knowledge of insurance products and forms.

-Develop a working knowledge of insurance billing and rating processes.

##### **Key Requirements:**

* Bachelor's degree in Computer Science, Engineering, or related discipline
* 1+ years of professional software development experience
* 1+ years with basic scripting language (JavaScript, angular, react, Node.js, etc.)
* 1+ years of in-depth development experience with one or more programming languages (Java/J2EE, .net)
* Relational dB experience (MS-SQL, Oracle, MySQL, IMS, DB2)
* Ability to write clean, modular, reusable code (using design patterns) with assistance from seniors
* Understanding of unit-test driven approach to development
* Agile development experience (SCRUM, SAFe...)

##### **Preferred but not Required:**

* Working knowledge in Python
* Working knowledge of ETL tools (Informatica,Talend,etc)
* 1+ year experience Java Spring Boot
* Property and Casualty Insurance domain experience
* Test automation tool experience - like Selenium, etc.
* Cloud development in AWS, Azure, google cloud etc.
* NoSQL dB experience
* 1+ years performing object-oriented design and building backend applications with REST API services using Java or Node.js