Alacrity Solutions
Software Developer
About Alacrity Solutions
Alacrity Solutions is a full end-to-end provider delivering streamlined insurance claims, repair, and recovery solutions. As one of the largest independent providers of insurance claims services in North America, we provide property, auto, heavy equipment, and casualty claims management services. Our staffing capabilities, temporary housing services, managed repair network, and subrogation services support a fully integrated solution for all your needs from first notice of loss through completion of repairs. By assembling the best service providers through strategic acquisitions and relying on the right talent, Alacrity Solutions provides consistent, professional, and scalable services throughout the entire claim handling and resolution process. To learn more, visit www.AlacritySolutions.com.
Summary/objective
The Software Developer responsible for the design, development and maintenance of complex n-tier software applications based upon documented requirements. This individual will report to the Project Manager and work closely with the Product Owner and a team of Software and QA Engineers.
This person will have a demonstrated ability to use analytical skills, as well as attention to detail to design effective solutions that are appropriate to the development environment. This is a remote position.
Essential functions (Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.)
- Work with Product Owner and Project Manager in an Agile team environment to analyze, design, develop, configure and maintain web applications and services utilizing Microsoft technologies.
- Providing maintenance and adding feature requests to our applications
- Review and identify root cause and correct issues identified through user issue reporting or other system performance indicators.
- Standardizes and documents various practices and procedures.
- Assures quality by complying with appropriate policies and procedures.
Competencies
To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Bachelor’s degree in relevant field (i.e. computer science) with 3 to 4 years related experience, OR equivalent amount of related experience.
- Experience or understanding of insurance and claims processing
- Familiarity with the Ext JS JavaScript framework.
- Strong Java programming fundamentals: Deep understanding of core Java concepts like object-oriented programming, inheritance, polymorphism, collections, and concurrency.
- Experience with popular Java frameworks like Stripes, Hibernate.
- Proficiency in SQL and database management systems (e.g., PostgreSQL)
- Experience with Git for managing code versions
- Knowledge of unit testing frameworks (e.g., JUnit)
- Understanding of web development concepts like HTTP, REST APIs, and web services
- Experience using Jenkins to build and deploy code.
- Knowledge of Jasper Reports
- SQL proficiency: Ability to write SQL queries for data extraction from databases , creating functions, triggers, jobs.
- Proficient in KNIME: Deep understanding of KNIME functionalities, node library, and workflow management Data manipulation skills: Expertise in data cleaning, transformation, and aggregation techniques
- Statistical knowledge: Familiarity with statistical concepts relevant to data analysis and modeling
- Programming basics: Basic understanding of programming languages like Java for integration with KNIME
- Problem-solving skills: Ability to analyze complex data problems and design effective KNIME solutions
- Willingness to adapt work hours to address critical needs.
- Knowledge of Agile and Waterfall lifecycle models.
- Excellent written and verbal communication skills.
- Experience with SharePoint, SaaS, and IIS administration is a plus.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
- Remote based role
Supervisory Responsibilities:
- N/A
Physical & Mental Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
- Sit for long periods of time.
Specific vision abilities required by this job include close, distance and peripheral vision, depth perception and the ability to adjust focus. - While performing the duties of this job, the employee is regularly required to sit and talk or hear. The employee is occasionally required to stand; walk and use hands to handle or feel.
- Ability to read, analyze, and interpret reports, and documents, respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.
- Ability to define problems, collect data, establish facts, draw valid conclusions, interpret technical instructions and deal with abstract and concrete variables.
Travel required
- No
Job Specifics:
- Remote role
- Full-Time (M-F, 8am-5pm) additional hours as projects require
Starting salary range:
- $95,000-$120,000
Required education and experience
- Bachelor’s degree in relevant field (i.e. computer science) with 3 to 4 years related experience, OR equivalent amount of related experience.
Preferred education and experience
- N/A
Additional eligibility requirements
- Jasper Reports - TIBCO Jaspersoft® Studio 6.8.0
- PostgreSQL 15.5
- Java 11
- ExtJS 3.3.0
- Jenkins 2.387.2
- knime 4.6.4
- WildFly 10
Why Choose Alacrity?:
- Benefits Package including: Medical, Dental, Vision, Short- and Long-Term Disability, Life Insurance, and an Employee Assistance Program
- HSA Bank with selection of High Deductible Health Plan
- 401K plan options
- Paid Time Off- to include flex time and a sick time bank
- Paid Holidays
Affirmative Action/EEO statement
Alacrity is an equal opportunity employer and is committed to providing employees with a work environment free of discrimination and harassment. All decisions pertaining to an employee’s employment are made without regard to race, color, religion, sex (including sexual orientation, pregnancy, childbirth), gender, gender identity or expression, age, national origin, ancestry, physical or mental disability, medical condition, reproductive health decisions, veteran’s status, genetic information, creed, marital status, disability, citizenship status, or any other characteristic protected by applicable law.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, and training. Alacrity Solutions makes hiring decisions based solely on qualifications, merit, and business needs at the time. For more information, please refer to our EEO policy.
Other duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
How Long We Retain Personal Information:
We will keep your personal information for as long as necessary to fulfill legitimate business purposes and in accordance with applicable laws.
Top Skills
What We Do
Alacrity Solutions provides streamlined insurance claims handling, restoration and recovery services. We partner with insurance carriers, corporate entities and government offices to deliver end-to-end claims management solutions.
• Claims Management
• Managed Repair
• Temporary Housing
• Call Center Support