Demo

Senior Software Engineer

Soni
Matawan, NJ Full Time
POSTED ON 12/9/2024 CLOSED ON 2/4/2025

What are the responsibilities and job description for the Senior Software Engineer position at Soni?

Our client is seeking a Senior Software Engineer with a strong background in broker-dealer or wealth management systems. This role works closely with senior technical leads to translate complex business requirements into robust, well-engineered, tested, and deployed application solutions. Responsibilities span the entire SDLC, including analysis, design, development, testing, installation, and maintenance of information systems. The ideal candidate will ensure efficient, cost-effective solutions to meet business objectives while adhering to best practices in software engineering.


Key Responsibilities:

  • Collaborate with stakeholders to create detailed technical documentation based on formal business and functional requirements.
  • Design, develop, and modify programs or customize applications to meet business needs, including unit testing for high-quality deliverables.
  • Build and execute ad-hoc queries to support business operations.
  • Perform in-depth analysis of applications, feeds, APIs, and reports to troubleshoot issues and recommend enhancements.
  • Provide ongoing support and troubleshooting for deployed applications and systems.


Required Skills & Experience:

  • Broker-dealer or wealth management experience is required.
  • Proficiency in Microsoft development technologies, including:
  • .NET Framework (C#) with .NET Core and Entity Framework.
  • SQL Server 2016 and above, with expertise in CTEs, performance tuning, and advanced SQL features.
  • SSIS for ETL, including package creation, deployment, and troubleshooting.
  • Hands-on experience with Object-Oriented Design and development patterns in multi-tiered environments.
  • Familiarity with XML, XSLT, ADO.NET, and working with third-party vendor systems.
  • Strong understanding of Agile and waterfall project methodologies and overall SDLC processes.
  • Experience designing, implementing, and optimizing complex data models and database solutions.


Preferred Skills:

  • Knowledge of industry-standard feeds such as DTCC, DAZL, or DST.
  • Experience with clearing firms and data aggregators (e.g., Pershing, Albridge).
  • Understanding of AWS technologies, REST APIs, CI/CD pipelines, and tools such as Bitbucket.
  • Familiarity with modern JavaScript frameworks (React, Redux, Angular) and ASP.NET MVC.


Nice-to-Have Technical Expertise:

  • Solid understanding of RESTful APIs.
  • Exposure to SNS/SQS queue systems.
  • Hands-on experience with front-end technologies like jQuery.


Domain Knowledge:

  • Familiarity with securities processing workflows.
  • Experience with broker-dealer operations, including data integration and reporting.


This position demands a professional with deep expertise in software development, coupled with a strong understanding of the broker-dealer or wealth management industry. Candidates must possess a proven track record of delivering high-quality solutions in complex environments.


Compensation: $140,000 a year

Salary is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.

Salary : $140,000

Senior Software Engineer
KPG99 INC -
Berkeley Heights, NJ
Senior Software Quality Engineer
Fiserv -
Berkeley Heights, NJ
SENIOR SOFTWARE ENGINEER I
ST Engineering iDirect -
Cranford, NJ

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: 
$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
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Soni

Soni
Hired Organization Address Philadelphia, PA Full Time
The Data & Applications Specialist will manage data flow and applications to support fact-based reporting, analysis, and...
Soni
Hired Organization Address New York, NY Full Time
Our growing client is adding a Digital Analytics Specialis t to their team. The role involves partnering closely with na...
Soni
Hired Organization Address New York, NY Full Time
This role is responsible for shaping the online merchandising strategy, managing product assortments, and optimizing sal...
Soni
Hired Organization Address Nashville, TN Full Time
Soni's growing client is adding an Accountant to their team. This role involves processing electronic payments, managing...

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

Software Engineer - Java

Veracity Software Inc, Berkeley Heights, NJ

Senior Software Engineer

EZDynamic, LLC, Berkeley Heights, NJ

AI Assistant is available now!

Feel free to start your new journey!