Loading, Please wait..!!
Software Engineer
-
Posted on: Nov 06, 2026
-
New York, New York
-
Onsite
-
Full-time
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Software Engineer roles in New York.
View Salary Guide →
Over 12 millions jobs on Snaprecruit.
Find your match !
VIEW SIMILAR JOBS →
Find your match !
Job Title :
Software Engineer
Job Type :
Full-Time
Job Location :
New York New York United States
Remote :
No
Job Description :
OverviewA leading investment management organization is seeking an Enterprise Application Developer to design, build, and enhance business-critical applications that support accounting, trading, portfolio management, compliance, and operational workflows.This is a hands-on full-stack development role that combines application engineering, cloud development, system integration, and business process automation. The successful candidate will work closely with business stakeholders, technology leadership, and end users to deliver scalable solutions that improve efficiency, streamline operations, and support strategic technology initiatives.The ideal candidate brings strong expertise across the Microsoft development stack, modern cloud platforms, enterprise application architecture, and financial systems.Key ResponsibilitiesFull-Stack Application DevelopmentDesign, develop, test, and maintain enterprise applications supporting core business operations.Deliver scalable solutions across front-end, back-end, database, and integration layers.Build responsive user interfaces and modern web applications utilizing current development frameworks and best practices.Enhance existing applications while contributing to modernization and platform transformation initiatives.Business Systems & Platform OwnershipServe as a key technology resource supporting critical accounting, investment, and operational systems.Partner with business users to understand workflows, identify improvement opportunities, and implement technology solutions.Support third-party platform integrations and drive ongoing enhancements to improve functionality and efficiency.Develop solutions that improve data quality, operational controls, and user experience.Cloud & Application ModernizationDesign and develop cloud-native solutions leveraging Microsoft Azure technologies.Participate in application modernization initiatives, including migration of legacy applications to cloud-based platforms.Develop scalable services using modern application architecture patterns.Support the adoption of microservices, API-driven development, and modular application design.Integration & Data ManagementDesign and implement integrations between enterprise applications, databases, vendor platforms, and cloud services.Build and maintain APIs, data interfaces, and automated workflows.Develop reporting and data solutions that support business intelligence and operational decision-making.Optimize application performance, data processing, and system reliability.Automation & Process ImprovementIdentify opportunities to automate manual business processes and reduce operational inefficiencies.Develop workflow automation solutions that improve business productivity and accuracy.Leverage modern development practices and emerging technologies to accelerate software delivery.Support continuous improvement initiatives across technology and business operations.DevOps & Engineering Best PracticesParticipate in source control, deployment automation, CI/CD pipelines, and release management processes.Apply software engineering best practices including testing, code reviews, documentation, and secure development standards.Support production deployments, troubleshooting, and ongoing application maintenance.Contribute to technical standards and architectural decisions across the development organization.Required QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field.5+ years of experience developing enterprise applications using Microsoft technologies.Strong full-stack development experience across web, application, and database layers.Proficiency with C#, .NET Core, ASP.NET, Web APIs, and SQL Server development.Experience designing and implementing enterprise software solutions.Experience with Azure DevOps, source control platforms, CI/CD pipelines, and deployment automation.Strong understanding of software architecture, application design patterns, and modern development methodologies.Excellent analytical, troubleshooting, and problem-solving skills.Strong communication skills and ability to collaborate with both technical and business stakeholders.Preferred QualificationsExperience supporting investment management, asset management, wealth management, or financial services organizations.Knowledge of portfolio management systems, order management platforms, and trading technologies.Experience integrating accounting, investment, and operational platforms.Familiarity with security master data, market data platforms, pricing feeds, and post-trade processing workflows.Experience supporting systems such as portfolio accounting, investment operations, performance reporting, or compliance platforms.Exposure to cloud migration and application modernization initiatives.Experience designing scalable APIs, integration services, and microservices architectures.Technical EnvironmentStrong experience with the following technologies is highly desirable:C#.NET Core / .NET FrameworkASP.NET Web APISQL ServerT-SQLAzure DevOpsMicrosoft AzureReactAngularBlazorBootstrapPower BISSRSPower AppsPower AutomateSharePointGit-based source control platformsCI/CD pipelines and deployment automation toolsWhat You'll BringStrong software engineering and application development expertise.A passion for building scalable and maintainable technology solutions.Experience partnering directly with business stakeholders to solve complex problems.An ownership mindset and ability to manage projects from concept through delivery.Interest in automation, modernization, and continuous improvement initiatives.Ability to leverage emerging technologies, including AI-assisted development tools, to improve engineering productivity and solution quality.Strong collaboration skills and a commitment to delivering high-quality software.This is an excellent opportunity for a developer who enjoys working across the full technology stack, partnering directly with business users, and building solutions that support investment operations, accounting processes, and enterprise-wide strategic initiatives. The role offers broad exposure to financial systems, cloud technologies, application modernization efforts, and business-critical software development projects.
Similar Jobs You May Be Interested In
Software Engineer (GitHub Contributor) - Remote
Confidential Employer
New York, New York
Software Engineer II
Confidential Employer
Buffalo, New York
Sr/Staff Software Engineer
Confidential Employer
New York, New York
Software Engineer - Backend
Confidential Employer
Hollywood, Florida
Software Engineer, Backend Systems (SF)
Confidential Employer
San Francisco, Texas
PF004 - Backend Software Engineer -- Distribution
Confidential Employer
Washington, District of Columbia
Software Engineer - Backend, Remote ($50 - $100/hour)
Confidential Employer
Mundelein, Illinois
AI & Platform Software Engineer
Confidential Employer
Buffalo, New York
Agentic AI Software Engineer
Confidential Employer
King of Prussia, California
Software Engineer - AI Integration
Confidential Employer
Suffolk, Virginia
Software Quality Engineer Intern
Confidential Employer
State College, Texas
Embedded Software Engineer
Confidential Employer
Warrenton, Georgia
Position Details
Posted:
Nov 06, 2026
Reference Number:
10440_4486757680
Employment:
Full-time
City:
New York
Job Origin:
APPCAST_CPC
Share this job:
Please wait..!!

