Software Engineer-NYC.NY- 12 Months

Overview

Hybrid
$40 - $60
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Conflict Resolution
Customer Relationship Management (CRM)
Data Modeling
Artificial Intelligence
Global Positioning System
Financial Services
Management
Microservices
Modeling
Orchestration
Software Development

Job Details

Software Engineer

NYC,NY

12 Months+

Responsibilities:

Build and maintain modules for workflow orchestration, case management, and automation.
Develop scalable backend services using modern architectural patterns (e.g., microservices, event-driven systems).
Collaborate on integrating AI agents into operational workflows.
Data & Integration
Contribute to data abstraction and modelling efforts across fragmented systems of record.
Build and maintain APIs and integration frameworks connecting GPs, fund admins, CRM systems, and document stores.
Participate in design and code reviews, contributing to architectural decisions and performance improvements.
Optimize systems for scalability, observability, and fault tolerance.

Your Background
3-6 years of experience in software development, ideally in fintech or financial services.
Solid understanding of distributed systems, APIs, and backend frameworks.
Experience with workflow automation, system integration, and data modelling.
Exposure to microservices and event-driven architectures; familiarity with AI/LLM frameworks is a plus.
Strong problem-solving skills and a collaborative mindset.
Demonstrated ability to take ownership of features or modules and deliver high-quality solutions.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.