Demo

Senior Software Engineer

Envision Talent Solutions
Boston, MA Full Time
POSTED ON 2/16/2025
AVAILABLE BEFORE 3/14/2025

Senior Software Engineer

Location: Boston, MA

Work Model: Hybrid; Office: Monday - Wednesday, Remote: Thursday and Friday


This position is open to visa candidates, and our client will transfer visas for those with an approved I-140. The green card process will begin after one year of employment.


This position is for direct hire only and is not open to Corp-to-Corp arrangements.


Summary

Our client is looking for a Senior Software Engineer to join their team! In this role, you will focus on designing, developing, and maintaining various software applications supporting Investment Operations and Enterprise Data Management. You will work with data ingestion, mastering, and distribution processes for position and transaction data critical to the organization, collaborate with cross-functional teams, and leverage your expertise in full-stack software development and financial systems. The ideal candidate has experience in asset management and is comfortable juggling multiple deliverables in a fast-paced environment.


Responsibilities

  • Act as an individual contributor with proven leadership capability
  • Collaborate with an Agile delivery team to enhance, support, and create software applications
  • Perform code reviews and approvals to ensure best practices
  • Manage multiple high-visibility issues concurrently
  • Serve as the subject matter expert for one or more applications or platforms
  • Understand various business workflows and identify opportunities for enhancements, efficiencies, and risk reduction
  • Work with investment middle office data, including portfolio accounting and transaction data
  • Build, enhance, and maintain custom data interfaces and full-stack applications using cloud-native technologies
  • Participate in on-call support responsibilities as needed


Requirements

  • 5 years of experience in full-stack software development
  • Strong knowledge of multiple programming languages, specifically with at least C# and Python
  • Ability and experience in a business-facing role
  • Experience with Financial Services datasets, specifically portfolio accounting data
  • Experience building cloud-native applications, preferably on AWS, leveraging a variety of AWS services
  • Familiarity and experience designing and implementing cloud-native relational and non-relational database technologies (Aurora, PostgreSQL, Snowflake, DynamoDB, etc.)
  • Ability to work independently with limited oversight
  • Strong communication skills


Education/Certification Requirements

  • A Bachelors degree in Computer Science or a related field is required for this position


Preferred Requirements

  • MS or advanced degree preferred


Other Duties

  • Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change.


About Us

At Envision, we are dedicated to bridging the gap between exceptional talent and leading organizations nationwide. Our mission is to transform the workforce landscape into a seamless and efficient hiring experience for both candidates and employers. With a robust portfolio of services, including strategic talent consulting, direct hire, and temporary staffing solutions, we empower businesses to build dynamic teams that drive success.


Equal Opportunity Employer Statement

Envision is an equal-opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

Salary : $140,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Envision Talent Solutions

Envision Talent Solutions
Hired Organization Address Niles, IL Contractor
Application Developer Location: Niles, IL Work Model: Hybrid Employment Type: Contract; W2 Only (No Third Parties) Contr...
Envision Talent Solutions
Hired Organization Address Niles, IL Contractor
Azure Cloud Engineer Location: Niles, IL Work Model: Hybrid; Onsite: Tuesday, Wednesday, and Thursday, 8:30am - 5:00pm /...
Envision Talent Solutions
Hired Organization Address Miami, FL Full Time
Aesthetic Territory Sales Manager - Miami Location: Must be based in Miami, FL Work Model: Remote; Must be able to regul...
Envision Talent Solutions
Hired Organization Address Quincy, MA Full Time
Project Scheduler Location: Quincy, MA Work Model: Onsite Summary Our client is seeking a Project Scheduler to join thei...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Boston, MA area that may be a better fit.

Senior Software Process Engineer

Software Aspekte, Natick, MA

Senior System Software Engineer

APN Software Services Inc, Auburndale, MA

AI Assistant is available now!

Feel free to start your new journey!