Senior Software Engineer/Developer

Fidelity InvestmentsWestlake, TX
15hHybrid

About The Position

Position Description: Designs and develops Application Program Interfaces (APIs) using Spring Boot and Tomcat. Uses Amazon Web Services (AWS) and Azure to run applications and code in the Cloud while collecting and monitoring operational data. Creates functional interfaces and relational databases by building Cloud services. Builds, tests, and engineers Web applications, using IOC, BATCH, MVC Spring, Spring Core, and Web Services (REST). Configures Web containers to support the software application platform. Analyzes information to determine, recommend, and plan computer software specifications on projects, and proposes modifications and improvements based on user need. Provides business solutions by developing complex or multiple software applications. Performs application maintenance and production support, including triaging production incidents and service requests, developing interim solutions (using Java and Postgres SQL), and performing code fixes and optimization for application maintenance.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) performing enhancement and production support for software applications processing high volume transactions, including batches that process 5 million records daily for financial and health benefits related ledger data.
  • Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) performing enhancement and production support for software applications processing high volume transactions, including batches that process 5 million records daily for financial and health benefits related ledger data.
  • Demonstrated Expertise (“DE”) developing, designing, and providing technical support to micro-services and production ready Spring application in the healthcare domain to process high volume batch processes containing 5 million + records daily for financial recordkeeping data.
  • DE maintaining sensitive client data collected from employee benefits and Medicare; performing 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; and interacting with Payment Management and Payroll Ledger Management.
  • DE implementing DaaS frameworks within an Oracle or Postgres SQL environment using RESTful Web Services.
  • 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); and writing SQL stored procedures, optimizing existing structures, and fine-tuning SQL code.

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.
  • Performs steady state application maintenance, performance optimization and production support by developing short term and long-term solutions.
  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service