Senior Software Engineer/Developer

Fidelity International
Any Location, TX
Job Description
Role Overview

Designs and develops software applications for multiple projects, supporting several divisional initiatives. Aligns standard methodologies regarding Object-Oriented Design (OOD), coding standards, and secured application development. Confers with systems analysts, engineers, programmers, and others to design systems and to obtain information on project limitations and capabilities.

What You Will Do

Develops original and creative technical solutions to on-going development efforts, designs applications or subsystems on major projects, and supports and performs all phases of testing leading to implementation.

Why It Might Be a Fit

The ideal candidate will have demonstrated expertise in developing, designing, and analyzing software systems, using REST APIs and Java, and promoting bug prevention strategies and unit testing.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, Information Systems Management, or a closely related field
  • 3 years of experience as a Senior Software Engineer/Developer designing, implementing, and supporting financial software systems using Microsoft Office 365 technology
  • Demonstrated Expertise in developing, designing, and analyzing responsive designs and reusable components for single page web applications, using modern JavaScript frameworks, Node, JSON, React, and CSS frameworks according to Agile methodologies
  • Demonstrated Expertise in developing, designing, and analyzing software systems, using REST APIs and Java to improve software design, and promoting bug prevention strategies and unit testing implementing Jasmine and Jest to migrate modern web-based tech stack, using JavaScript frameworks, OOD, and coding standards
  • Demonstrated Expertise in designing, developing, analyzing, and conducting Quality Assurance (QA) for web-based customer engagement solutions, using the Model-View-Controller (MVC) architecture and web services (Swagger); and preparing comprehensive solution design documentation using Visual Studio Code and GitHub according to Agile methodologies
  • Demonstrated Expertise in monitoring, developing, and supporting high-performance code deployments across QA and production environments, using Continuous Integration/Continuous Deployment (CI/CD) tools (Jenkins), performance monitoring and debugging tools (Datadog), and browser developer (Firefox and Chrome developers)

Benefits

  • Dental insurance
  • Vision insurance
  • Health insurance
  • 401(k) or other retirement plan
  • Paid time off
  • Paid holidays
  • Life insurance
]]>