Senior Software Engineer/Developer
Fidelity
This job is no longer accepting applications
See open jobs at Fidelity.See open jobs similar to "Senior Software Engineer/Developer" Leadership Triangle.Job Description:
Position Description:
Develops and improves software applications and platforms — Net Benefits — to support the administration of health benefits and life insurance plans. Builds and deploys REST Application Program Interfaces (APIs) using tools — Spring Boot and Tomcat. Maintains Web application functionality using IOC, MVC (Rest), BATCH, Spring OAuth2, and Spring Security. Programs software solutions that support client-facing channels using methods and features within the Java 8 framework — Lambda Expressions, Streams, and functional interfaces. Implements process improvements within systems and software development lifecycle environments — Agile. Provides business solutions by developing complex or multiple software applications and implementing Amazon Web Services (AWS) Cloud services.
Primary Responsibilities:
- Develops original and creative technical solutions to on-going development efforts.
- Designs applications or subsystems on major projects and for/in multiple platforms.
- Develops applications for multiple projects supporting several divisional initiatives.
- Supports and performs all phases of testing leading to implementation.
- Assists in the planning and conducting of user acceptance testing.
- Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
- Responsible for post-installation testing of any problems.
- Establishes project plans for projects of moderate scope.
- Works on complex assignments and often multiple phases of a project.
- Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.
- Coordinates technical direction and collaborates with Cloud implementation teams.
Education and Experience:
Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) performing technical design, software development management, and production support of enterprise class B2B Recordkeeping products in a financial or healthcare environment.
Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) performing technical design, software development management, and production support of enterprise class B2B Recordkeeping products in a financial or healthcare environment.
Skills and Knowledge:
Candidate must also possess:
- Demonstrated Expertise (“DE”) performing development on micro-services and production ready Spring application, incident management, and production support on healthcare and financial applications; and maintaining highly sensitive client data involving complex batch processing and third-party electronic feed integrations using Java, Spring Boot, Spring Data and JPA, and REST APIs within a Health Insurance and Health Care domain involving in Employee benefits/Medicare, with exposure to Payment Management/Payroll Ledger Management.
- DE implementing DaaS frameworks within an Oracle environment using RESTful Web Services; implementing data analysis and extraction using Informatica, PL/SQL, and UTPL/SQL; conducting performance tuning using TOAD and SQL monitor; implementing Continuous Integration (CI) and Continuous Delivery (CD) pipeline process of software development cycle using Bamboo and Jenkins; and deploying and automating REST APIs and PLSQL code using Stash, Jenkins, UDeploy, and AWS.
- DE performing Object-Oriented Design (OOD) and Java Web application development using Java/J2EE, Spring MVC, Spring Security, SOAP, and RESTful Web Services; developing micro-services architecture using Service Oriented Architecture (SOA); writing effective SQL stored procedures, optimizing existing structures, and fine-tuning SQL code; and implementing containerization using Docker containers and Kubernetes.
- DE designing and developing large-scale enterprise applications in a complex distributed environment using OOD; and implementing enterprise-wide Web Services and API solutions, using engineering best practices, and SOAP and REST design principals.
#PE1M2
Certifications:
This job is no longer accepting applications
See open jobs at Fidelity.See open jobs similar to "Senior Software Engineer/Developer" Leadership Triangle.