Software Engineer - Fidelity RESUME Program

Job Locations US-RI-Smithfield
Category
Information Technology
Type
Return-to-Work Program

Overview

Making a decision to return to work can be exciting and scary all at the same time. We get it 100% - many of us at reacHIRE are returners, too!!  And, we believe meaningful relationships formed along the way back to work should be built on communication and trust. Which is why our team of Program Managers are here to listen to your unique story and help you take the best next steps toward your next opportunity. We are excited to partner with Fidelity Investments for a 6-month return-to-work program starting in October 2025.

 

If you are a professional returning to work after a 2+ year career break or worked in part time or independent contractor roles, this could be the perfect opportunity! reacHIRE is invested in helping professionals return with confidence; providing the resources and support needed via Program Managers who will help guide and navigate the entire process alongside you. 

 

We know the confidence gap and imposter syndrome can get in the way of meeting amazing Returners, so please don’t hesitate to apply - we’d love to hear from you.

 

*Please note that this is a hybrid role and we are unable to consider candidates who would need to relocate for the program.

Responsibilities

Provide business solutions through the design, development, modification, integration, and maintenance of software applications that meet business and systems requirements and comply with architectural standards and best practices. Analyze existing system capabilities, provide scope estimates, and establish system design, testing, and debugging. Demonstrate a general understanding of the business or function for which the application is designed as well as
business expertise gained through training or financial application experience.

 

What You’ll Contribute Day-to-Day:

  • Understand management's execution and oversight of business functions as required.
  • Propose and potentially create new applications, procedures, or interfaces or modify
    existing software for enhancements using appropriate programming language and
    technologies.
  • Identify and recommend opportunities for operational improvement and develop and
    participate in ongoing enhancement initiatives/projects.
  • Define and recommend design plans that improve efficiency and meet functional
    standards for technology, quality, and maintainability.
  • Collaborate with relevant business partners as needed to design systems and project
    capabilities, and determine performance interfaces.
  • Analyze user needs, provide consultation services to facilitate design element
    discussions, and coordinate software installations.
  • Convert project specifications, statements of problems, and procedures into logical flow
    charts.
  • Correct errors, allow integration with new hardware or software, and/or improve
    performance.
  • Build and maintain strong working relationships with key internal stakeholders across
    Fidelity.
  • Keep up to date on technology directions and trends. Undertake research, analysis, and
    reporting, as needed, using either publicly available or collected data. Draw insights that
    can be used to create actionable strategies and positive resolutions.
  • Assist with developing and revising new or existing policies and procedures to meet
    business requirements.
  • Supports the creation of an environment supportive of dynamic interactions, opportunity,
    and exposure for all team members.

Qualifications

You’ll Be a Great Fit If You Have:

 

Specialized Skills: 

  • Applications Software: Designs a program, or group of programs for end-users. Designs programs to assist the user with a particular process, which may be related to productivity, creativity, and/or communication.
  • Automated Testing (Unit Tests and End to End): Automated testing is a process that validates if software is functioning appropriately and meeting requirements before it is released into production.
  • Cloud Migration and Deployment: Manages the migration processes of applications and services to the cloud. Avoids business downtime and data vulnerability.
  • Debugging: Identifies and isolates the source of an error and finds a way to correct or work around the error. Tests the solution or workaround to ensure it works effectively.
  • Information Technology (IT) Policies and Procedures: Develops and implements policies and procedures that guide Information Technology (IT) practices within the organization.
  • IT Acumen: Keeps abreast with trends, developments, and technologies within the field of Information Technology, locally and internationally. Understands the impact of these on the organization. Incorporates relevant trends to ensure organization's relevancy and competitiveness.
  • Principles of Information Technology: The fundamental concepts, guidelines, and standards that govern the use and management of technology in the context of information systems.
  • Programming/Scripting Language: Uses one or a variety of programming languages to develop code (e.g., JavaScript, HTML, SQL, Python, C#, C++, Ruby, etc.).
  • Requirements Analysis: Evaluates systems requirements for software. Uses information gathered to inform the design of the software.
  • Software Development; Management: Designs, writes, tests, debugs/troubleshoots, and maintains the source code of computer programs. Ensures alignment with software product's requirements and specifications.
  • Software Development Life Cycle (SDLC): Recognizes and follows the steps in common Software Development Life Cycle (SDLC) models.
  • Software Engineering Practices: Uses professional software engineering practices including agile software development, secure coding practices, code reviews, source code management, build process, and testing during the development of software.
  • Software Unit Testing: Designs and tracks results on any or all the following - Unit Testing, Integration Testing, and System Testing.

Core Skills:

  • Analytical Reasoning: Uses logic to figure out problems by breaking down the information into manageable components, in a step-by-step approach.
  • Examines data to understand issues, assesses consequences of different courses of action, and proposes solutions.
  • Problem Solving: Leverages knowledge, previous experience, and skills to identify the crux of an issue and creates a workable solution to resolve problems.
  • Understands verbal or numerical information and how to make reasoned decisions based on this analysis.
  • Project Management: Manages projects from end to end including scoping, resource allocation and management, project planning, task assignment and tracking against project plan, assessing risks as well as project reporting. Ensures projects are delivered on time and under budget.
  • Consulting: Provides technical or business guidance to clients, both internal and external. Applies appropriate consulting techniques and knowledge.
  • Planning and Organizing: Sets clearly defined objectives. Identifies and organizes deployment of resources based on assessed need and takes into account possible changing circumstances. Monitors team’s performance in meeting the assigned deadlines and
    milestones.
  • Process Oriented: Adheres to set processes and procedures to ensure the effective delivery of outputs.
  • Teamwork: Engages in behaviors that serve the well-being of a group or organization. Works well with others, including the ability to perform well in groups. Actively cooperates with others and is reliable and dependable.
  • Writing/Reporting: Prepares reports, letters, articles, ideas, projects, documents, stories, or educational aids.

 

About reacHIRE

reacHIRE is changing the trajectory for individuals in the workplace by partnering with forward-thinking companies. reacHIRE believes a career break shouldn't be a career breaker. At the end of the program, you may be eligible for full-time or extended contracting work, but it is not guaranteed. Either way, you’ll become part of the reacHIRE team, join with a cohort of fellow Returners, and we will provide 360-degree support via Aurora, along with a dedicated Program Manager to ensure your success every step of your journey back to work!

 

Our return-to-work program participants come from all walks of life, and so do we. At reacHIRE, the sum of our individual differences, life experiences, and self-expression is what makes us great. Be you and reach higher!

 

Please note:

  • reacHIRE will reasonably accommodate applicants with disabilities who need adjustments in order to complete the application or interview process. For assistance with your application please contact: Sarah White at swhite@reachire.com.
  • reacHIRE is unable to sponsor program participants for the duration of our return-to-work programs.

 

What’s great about working at Fidelity Investments?

At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want! We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associate for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed