Sr. Software Developer - Resonant (Java) - SRSOF016690
DESCRIPTION/RESPONSIBILITIES:We are currently looking for a Software Developer to join our team to work hybrid from one of our offices in Exton, PA, Davidson, NC, or Ft. Lauderdale, FL.
Responsibilities:* Perform root cause analysis and recommend solutions for low complexity issues.* Use iPipeline/Resonant's unique Guideline Manager to author "smart documents" that define the customer's underwriting guidelines.* Help design and develop any additional functions that may be needed, including web services or enhancements to iPipeline/Resonant's core products.* Customize the solution's screens. Our applications present a rich interactive experience and are developed entirely in JavaScript, HTML and CSS.* Create a design for your own work that is appropriate for the size and complexity of the piece of development work, including: Prototypes, Report Layouts, Use cases, Business logic specification.* Engage with customer as needed for requirement clarification or solution review.* Confirm design with Technical Lead (Sr. Developer, or Lead Developer.)* Researching solutions but recognizing when to seek help.* Understand development requirements and implement solutions as directed by Technical Lead for more complex issues.* Provide estimates (with +/-50% accuracy) for work to include all aspects of the development including design, coding and testing.* Keep project manager or supervisor apprised of progress to schedule, providing early notice of any potential variations to schedule with, where possible, suggestions for remediation.* Coding to the published standards.* Create and execute effective unit tests for all outputs.* Support QA testing, providing defect fixes and unit testing.* Support the creation of low complexity SOWs. * Keep up-to-date with relevant technologies and software development methods.
Skills Requirements:* Strong organizational skills, with ability to manage multiple tasks within timeline and budget. * Ability to work independently and mentor junior developers on the team. * 2 + years of relevant experience.* Basic understanding of Insurance Industry and Products a plus.
Technical Knowledge/Education Requirements:* Adequate knowledge of object-oriented programming.* Working knowledge of rules engines and similar AI related technology would be a plus.* Expert knowledge of relevant development technologies -- Full-stack JAVA development, JavaScript, API programming/webservices.* Advanced knowledge of database design and querying -- MySQL or Oracle.* Advanced knowledge of CSS and HTML.* Advanced knowledge in Triaging & Debugging skills and tools.* Working knowledge of CI/CD tools - Jenkins, Octopus.* Working knowledge of source control management tools. - Git/Github. * Working knowledge of QA processes. * AWS knowledge experience a plus.* Bachelor's degree in Computer Science or a related field.
We offer a competitive compensation and benefits package, opportunities for career growth, employee stock purchase plan, 401(k), generous time off and flexible work/life balance, company-matched retirement packages, employee wellness program, and an awards and recognition program -- all in a creative, fast-growing, and innovative company.
iPipeline is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status. We are committed to building a supportive and inclusive environment for all employees.
#LI-AS1 #LI-Remote
Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesThe contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed the r own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)2