H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Principal Level 2 Production Support Engineer (Java, Oracle, Azure)

Fidelity

Fidelity

Software Engineering, Customer Service
Merrimack, NH, USA · Westlake, TX, USA
Posted on Oct 15, 2024

Job Description:

Fidelity Investments Workplace Investing (WI) organization is seeking an experienced Principal Software Support Engineer to join our Level 2 Production Support team within Stock Plan Services (SPS) Technology, as we expand our market leading equity compensation platform into a global market. The selected candidate will provide critical systems and business support as part of a global team focused on supporting a service-oriented architecture built on REST and leveraging API management, using a JAVA technology stack, and an Oracle back-end. This position will play a critical role in providing a top-shelf service experience for our clients, as well as for our internal partners, while building and maintaining collaborative global relationships with our partner technology and support organizations.

Primary Responsibilities:

  • Independently, and as part of a team, triage client and participant-impacting incidents
  • Debug and reproduce issues in lower development environments
  • Create and maintain high quality service documentation
  • Adopt industry best practices and tools
  • Ensure code reviews, unit testing and integration and performance testing is completed by partner teams, efficiently and effectively, prior to production installation
  • Resolve technical roadblocks involving multiple technologies
  • Help coordinate the delivery of technical components across onshore and offshore support teams
  • Work closely with business partners and management team in evaluating current systems and making decisions on solutions
  • Provide technical leadership to more junior team members of the team, as needed

Qualifications:

Education and Experience:

  • Bachelor's degree or higher
  • 8+ years of software development and support experience in Java EE
  • 5+ years of software development and/or support experience in PL/SQL environments
  • Experience working in a scaled agile delivery model
  • Investment/financial services experience is highly desired

Skills and Knowledge:

  • Expertise in software development and support skills using Java and web application technologies in a multi-tiered architecture
  • Experience supportign secure, high-volume complex applications for financial and retail systems
  • A solid understanding of networking/distributed computing environment concepts
  • Experience supporting frameworks for modern transactional and data processing applications
  • Curiosity driven to remain in touch with new and emerging technologies and concepts and to find ways to apply those to business problems
  • Experience with Agile development methodologies such as SCRUM, SAFe, Extreme Programming, TDD, etc… utilizing CI/CD and DevOps
  • Strong verbal and written communication skills
  • Prior experience working with teams in onshore-offshore model

Certifications: