Software Engineer

Green Key Resources LLC

New York (NY)

On-site

USD 120,000 - 170,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Green Key Resources LLC is seeking an Enterprise Application Developer to design, build, and enhance enterprise applications supporting accounting, trading, portfolio management, compliance, and operational workflows. This hands-on role spans full-stack development, cloud-native solutions on Microsoft Azure, system integration, and business process automation.

You will collaborate with stakeholders and leadership to deliver scalable, efficient software that advances strategic technology

Qualifications

  • Bachelor’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.

Responsibilities

  • Design, 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.
  • Serve 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.

Skills

Full-stack development
Microsoft technologies
Cloud platforms
API-driven development
CI/CD
Problem-solving

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Azure DevOps
Git
CI/CD pipelines
Deployment automation
SQL Server
React
Angular
Power BI
SharePoint

Job description

A 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 Responsibilities
Full-Stack Application Development
  • Design, 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 Ownership
  • Serve 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.
  • Design 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 Management
  • Design 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 Improvement
  • Identify 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.
  • Participate 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 Qualifications
  • Bachelor'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 Qualifications
  • Experience 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 Environment

Strong experience with the following technologies is highly desirable:

  • C#
  • .NET Core / .NET Framework
  • SQL Server
  • T-SQL
  • React
  • Angular
  • Power BI
  • SSRS
  • Power Apps
  • Power Automate
  • SharePoint
  • Git-based source control platforms
  • CI/CD pipelines and deployment automation tools
What You'll Bring
  • Strong 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Developer (Trading Technology)
Enterprise Developer (Trading Technology)

Social Capital Resources • New York (NY)

On-site
USD 120,000 - 180,000
Senior Developer II - Full Stack C#, Private Wealth Technology
Senior Developer II - Full Stack C#, Private Wealth Technology

Madison-Davis • New York (NY)

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Private Company, LLP • Baltimore (MD)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Find Great People | FGP • Columbia (SC)

On-site
USD 90,000 - 120,000
.NET Developer (Senior / Specialist)
.NET Developer (Senior / Specialist)

Vortigo Digital • United States

Remote
USD 110,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Interactive Resources - iR • Jacksonville (FL)

On-site
USD 120,000 - 150,000
Software Developer
Software Developer

Private Label Staff • Tallahassee (FL)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

TBG | The Bachrach Group • New York (NY)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Atlas Search • Dallas (TX)

Hybrid
USD 110,000 - 145,000
Senior Full Stack Developer
Senior Full Stack Developer

Mbi Llc • Harrisburg

On-site
USD 120,000 - 180,000