Principal Level 2 Production Support Engineer (Java, Oracle, Azure)
Fidelity
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: