Overview
Skills
Job Details
Description
Senior Software Engineer (OIPA)
The Purpose: As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected to quickly gain understanding of all the components of our applications and will work with the team to deliver best in class solutions.- 4+ years of Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
- Expertise in implementing design patterns, using UML
- Test Driven Development, Junit, Jasmine, Karma, Protractor
- IDE's Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
- Writing SQL queries and debugging stored procedures within an Oracle environment.
- Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
- Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
- AWS Certification is a plus
Position Description
- Team/Project Overview
| What does your team do/what are you trying to accomplish for Fidelity overall? | Oracle OIPA product for FILI - Team maintains and will be installing never version of OIPA (v10.2 and upgrading to v11)
Focus is to leverage single system to improve efficiency and bring new products to market faster; allows for configuration changes without customization or recompiling systems core code |
| How big is your team? | 7 |
| Is your team co-located? | Yes Boston, Durham & MMK |
| (For Dev/Engineering roles) What is the tech stack on the team? | Oracle OIPA Application Servers: WebLogic & WebSphere Databases: Oracle, DB2 & Microsoft SQL Operating Systems: Oracle Ent. Linux & Windows Server 2012 Java: 1.8 Java Will be using for maintenance, installing, troubleshooting; will run libraries on machine to troubleshoot (not developing). Only will be expected to do around 10% of development |
| What project will this role focus on and how does this project impact the organization/Fidelity? | OIPA (Oracle Insurance Policy Administration) is a flexible, rules-based policy administration solution that supports policy issue, billing, collections, processing & claims in a single system. Team uses for Life & Annuity to accelerate and reduce operational efficiency through centralized policy management and record keeping. |
| What stage of the project are you currently in? | 40% complete |
| If I were a candidate, what would get me excited about this position (what are the selling points)? |
|
Candidate Profile
| Please describe your ideal candidate profile | Someone that has developed policy administration systems using OIPA |
| What are the top three MUST have skills (experience candidates must have coming in the door)?
|
OIPA, Java and Oracle DB experience (simple SQL)
Need to only know Java so they can fix issues (maintenance role)
Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
|
| What are the NICE to have skills (what is your team willing to teach the person)? | AWS Certification is a plus
|
| What education or certifications does this role require? | Bachelor or Master in Technology related field |
| Is there a current team member's profile that would be an ideal profile for us to target? | Fidelity Central: Tanaji Shingade (a598640) (fmr.com) |
Interview Process
| How many rounds of interviews will you have the candidate complete (ideally 1 round, max of 2 rounds with no more than 4 people total)? | 1 round with panel team |
| Who will be on the interview panel and what will be covered (technical/behavioral/coding)? *Coach them to have a diverse interview panel * Please keep your outlook calendar up to date and encourage the interview panel to do the same
| Sathiya to provide names |
| What role-specific pre-screening questions can our team use to help vet candidates up front? | N/A |
| Importance of timely feedback (competitive market, need to provide feedback within 24 hours) | Will commit to quick feedback |
Senior Software Engineer (OIPA) FILI Technology
Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeking a talented engineers to join us in modernizing and building innovative and world-class experiences, capabilities and platforms in support of this mission.
The Purpose:
As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected to quickly gain understanding of all the components of our applications and will work with the team to deliver best in class solutions.
- 4+ years of Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
- Expertise in implementing design patterns, using UML
- Test Driven Development, Junit, Jasmine, Karma, Protractor
- IDE's Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
- Writing SQL queries and debugging stored procedures within an Oracle environment.
- Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
- Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
- AWS Certification is a plus
| Position Title: | Sr. Software Engineer (OIPA) |
| Hiring Manager: | Sathiyanarayanan Poonamallee |
| Business Unit: | PI Tech |
| Primary Location: | Durham, NC |
| Open to other sites? (Y/N): | Yes, all but Boston |
| What will the work schedule look like for your team (remote/hybrid/on-site/TBD)? | Hybrid when we return onsite |
| Confirm grade level/years of experience required: | Grade level 5 |
| Bill rate: | They have hired around 150/hr but they want to see if they can get that lowered. |
| Duration of contract: | Initially through 9/24 |
| Is this a new or replacement position? If replacement - who is it replacing? | MYP Add |
| What is the business justification for this opening? | MYP Add |