Fidelity Investments - Boston, MA
posted 4 months ago
The Senior Software Engineer/Developer at FMR LLC dba Fidelity Investments is responsible for developing software projects utilizing Object-Oriented programming languages such as Java, C#, and Python, along with frameworks like Angular 2.0+ and AWS. This role involves analyzing and extracting data from REST APIs and processing large datasets in parallel, primarily using C# and Java. The engineer will develop custom data pipelines to extract, map, transform, and load data into various data stores, including RDBMS, Oracle, S3, and shared drives. The position requires a thorough analysis of information to determine, recommend, and plan computer software specifications for major projects, proposing modifications and improvements based on user needs. Additionally, the engineer will develop software system tests, validation procedures, programs, and documentation, providing business solutions through the development of complex or multiple software applications. The primary responsibilities include creating original and creative technical solutions for ongoing development efforts, designing applications or subsystems for major projects across multiple platforms, and developing applications that support several divisional initiatives. The engineer will support and perform all phases of testing leading to implementation, assist in planning and conducting user acceptance testing, and develop comprehensive documentation for multiple applications that support various corporate initiatives. They will also be responsible for post-installation testing of any issues, establishing project plans for projects of moderate scope, and working on complex assignments that often involve multiple phases of a project. The role requires independent and complex technical and functional analysis for multiple projects supporting several initiatives.