Software Engineer

Fmr LLC
Durham, United States of America
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Durham, United States of America

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Blockchain
Test Driven Development
Kubernetes
Information Technology
Jenkins

Job description

Are you a committed Software Engineer ready for your next ambitious challenge? At Fidelity Investments, you will work on technical efforts that generate important business value. Your role includes crafting, developing, and deploying innovative software solutions. Join a fast-paced team that focuses on the product, incorporates customer and market feedback, and applies solid security engineering to develop essential systems used by many Fidelity products. You will help build reliable systems that power our success!, As part of our dynamic team, you will contribute to Fidelity's mission of delivering outstanding financial services. We have a steadfast dedication to our clients and strive to be an industry leader in innovation. Our greatest asset is our people, and we focus on a culture of learning and mobility. You will collaborate with various partners internally and externally, ensuring that we successfully implement projects that meet our high standards. We are committed to building an enduring culture of inclusion and belonging, attracting, developing, and retaining a diverse workforce.

Requirements

  • Hands-on experience in producing high-quality software with an emphasis on test-driven-development methodology.
  • Experience with developing applications using Java and supporting tools like JUnit, Maven, and Artifactory.
  • Experience with CI/CD pipelines and applying Jenkins or similar.
  • Familiarity with blockchain and/or cryptography is advantageous.
  • Experience with AWS/Kubernetes-based deployment methods is a plus.
  • Strong execution skills in a fast-paced environment using agile methodologies.
  • Excellent problem-solving skills and the ability to take initiative in a dynamic environment.
  • Strong communication skills to effectively collaborate with multi-functional teams.
  • A security outlook and proficiency across technology components including systems, networks, and applications to make them more secure and resistant to threats.

Apply for this position