An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Fidelity is seeking a software engineer to conduct research, optimize processes, develop systems across mainframe, .NET, and Java, and lead modernization toward cloud within a financial domain. You will document specifications and analyze legacy applications to drive improvements.
Collaborating with business and technology partners, you will gather requirements, distill them into clear use cases, and support project needs in an Agile environment, ensuring robust system design and documentation.
Note: Fidelity will not provide immigration sponsorship for this position.
Conducts research, optimizes processes, develops systems, authors solutions, studies user stories, and writes specifications for complex software systems. Performs analysis of the legacy applications of mainframe, .net, Java, and facilitates modernization from legacy to cloud systems. Provides technical support to the platform and systems, with a focus on financial domain. Researches high volume of data in SQL server, DB2, Oracle and Postgres, and analyzes data using logging tools. Collects business requirements and distills them into well-defined requirements. Partners with technology teams in formulating software design and solutions, and system architecture in an Agile environment.
Works with business and technology partners to identify, review, define, interpret, and clarify scope of work in terms of business and/or system requirements and processes. Contributes to the analysis strategy for technology projects culminating in the creation of documentation to support project needs. Recommends changes to existing systems design to achieve requirements, and recommends designs for new systems based on requirements. Documents objectives, use cases, requirements, and specifications.