Post Job Free
Sign in

Senior Software Engineer

Company:
Fidelity TalentSource
Location:
Durham, NC, 27701
Posted:
June 11, 2025
Apply

Description:

Senior Software Engineer

Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC!

The Role

We are seeking an experienced Senior Software Engineer with a passion for delivering high impact operational and analytical data solutions that integrate across a large organization. In this role, you will build and modernize the API, business rules, and database layers of our Unified Associate Profile (UAP) platform. This platform is a single source of truth for associate (employee) data used throughout the customer facing business units.

You will apply a variety of cloud-native (AWS and Snowflake) technologies to develop innovative solutions to sophisticated problems. This position is a critical element to delivering Fidelity's promise of crafting the best customer experiences in financial services.

The Expertise and Skills You Bring

Bachelor's degree in Computer Science (or closely related)

5+ years of experience in application and REST API development using Java

Proven experience writing microservices with Java

Strong in managing API to database connections using different relational database drivers (Oracle, PostgreSQL, etc.)

Demonstrated experience developing, debugging and tuning sophisticated SQL statements, PL/SQL packages and procedures

Hands-on experience building highly resilient, scalable, and efficient solutions using AWS services like Lambda, Glue, step functions, etc.

Experience with DevOps or CI/CD Pipelines using Maven, Jenkins, Terraform, Github, Ansible, etc.

Experience in managing high volume customer-facing application traffic for API's

Knowledge of Messaging Technologies (Kafka, Kinesis, SNS, SQS)

Hands-on experience with Aurora Postgres a big plus

Desire and ability to learn and implement new technologies

Keen ability to see complex challenges from multiple perspectives, and leaning in to solve independently or with others

Knowledge of how to develop highly scalable distributed systems using Open-Source technologies

Proven knowledge of AWS via Associate, Professional, or Specialty Certification(s)

Ability to validate, monitor, and solve issues during development, testing, or in production

Excellent communication skills, both through written and verbal channels

Dynamic Working

Fidelity's hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite all business days of every other week in a Fidelity office.

Permanent

Apply