Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fidelity Investments Logo

Senior Software Engineer/Developer

Fidelity Investments

$132,000 - $154,000
Sep 17, 2025
New York, NY, USA
Apply Now

Fidelity is looking to solve the problem of creating distributed, scalable software applications and supporting event-driven transaction processing systems, while ensuring seamless integration and deployment, and providing business solutions by developing complex software applications.

Requirements

  • Demonstrated Expertise (DE) developing enterprise J2EE applications, using Spring and MQ JMS; and ensuring application security and removing security vulnerabilities by applying Web security principles (XSS and CSRF), using secure code scanning tools (Fortify and Veracode).
  • DE designing and developing responsive Web MVC applications, using JavaScript MVC frameworks (AngularJS and Angular), client-side technologies (HTML5 and CSS), content management systems (SDL Tridion), server-side technologies (Node.js), and Web security technologies (OAuth and SAML), within the financial services industry.
  • DE applying DevOps principles throughout the software development life cycle (SDLC) -- performing continuous integration (using Jenkins), continuous deployments (using IBM uDeploy), and code scan (using Sonar) for Web applications; and identifying performance bottlenecks and providing solution improvements for Web applications, using Jprofiler.
  • DE developing, implementing, optimizing, and maintaining Cloud-based solutions, using 12 Factor Design, Virtual Machines, AWS, RDBMS (Azure SQL), and Storage (Azure Storage); automating deployments using DevOps and configuration management – Ansible; and debugging observability using Datadog.
  • Experience with Apache, Tomcat, Java, and Amazon Web Services (AWS)
  • Experience with Kafka and MQ
  • Experience with Spring and Spring Boot

Responsibilities

  • Collaborates with cross-functional teams to ensure seamless integration and deployment.
  • Troubleshoots and debugs issues, identifying root causes and implementing fixes to ensure system stability and performance.
  • Participates in code reviews, providing constructive feedback and suggestions, and contributes to the improvement of engineering practices.
  • Maintains accurate and up-to-date documentation, sharing knowledge with team members to promote a culture of collaboration and innovation.
  • Integrates protocols with existing systems and ensures seamless communication and data exchange.
  • Develops applications of moderately complex scope.
  • Provides application support by diagnosing and resolving technical problems with minimal business impact.

Other

  • Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field
  • Three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) implementing and supporting applications and mid-tier services in a financial services environment
  • 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)
  • Must be able to work onsite every other week (all business days, M-F) in a Fidelity office
  • Must comply with Fidelity’s business governance and regulations, including those related to Criminal Histories