Demo

Senior Software Developer

Incedo Inc.
Charlotte, NC Full Time
POSTED ON 4/28/2026
AVAILABLE BEFORE 5/27/2026

Position: Senior Software Developer

Location: Fort Mill, SC or New York, NY

Type: Full-Time


Company Overview

Incedo is a US‑based consulting, data science, and technology services firm with more than 3,000 professionals across the US, Mexico, and India. We help clients achieve competitive advantage through end‑to‑end digital transformation, combining deep engineering, data science, and design capabilities with strong domain expertise. Our teams deliver measurable business impact across telecom, banking, wealth management, product engineering, and life sciences & healthcare.


About the Role

We are seeking a Senior .NET Developer to design and build secure, scalable, cloud-native services and APIs supporting a modern wealth management platform. This role focuses heavily on high-performance API architecture, distributed systems, and the practical application of AI-enabled capabilities to enhance financial workflows, data processing, and decision support.

You will play a key role in building systems that support portfolio accounting, order management, performance reporting, client onboarding (KYC), and integrations with custodians and market data providers. The ideal candidate brings deep expertise in API design, strong backend engineering skills, and hands-on experience applying AI/ML or GenAI technologies in production environments.


What You’ll Do

  • Design, develop, and maintain scalable C#/.NET Core microservices and RESTful APIs with a strong emphasis on clean API architecture, versioning, and performance optimization.
  • Architect and implement cloud-native solutions on AWS, leveraging services such as ECS/EKS, Lambda, API Gateway, SQS/SNS, DynamoDB/RDS, S3, and CloudWatch.
  • Build and evolve domain models supporting portfolio management, positions, transactions, orders, fees, performance, and regulatory reporting.
  • Develop and integrate AI-enabled services, including use of LLMs, embeddings, or ML models for automation, data enrichment, anomaly detection, or decision support.
  • Partner with data and analytics teams to support AI/ML pipelines, feature engineering, and intelligent data services.
  • Integrate with external systems including custodians, market data providers, CRMs, and downstream analytics platforms (ETL/ELT pipelines).
  • Ensure secure-by-design architecture including OAuth2/OIDC, encryption, audit logging, and PII compliance aligned with financial regulations.
  • Build and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins; implement containerization with Docker and infrastructure-as-code using Terraform or CloudFormation.
  • Optimize system performance, scalability, and reliability for low-latency, high-throughput financial APIs.
  • Collaborate with Product, Compliance, and Business stakeholders to deliver solutions aligned with regulatory and SLA requirements.


What You’ll Bring

  • 8-10 years of experience in software development with strong expertise in C# and .NET Core.
  • Deep experience in API design and development, including RESTful services, microservices architecture, and best practices for scalability and maintainability.
  • Strong knowledge of asynchronous programming, dependency injection, LINQ, and testing frameworks (unit and integration testing).
  • Hands-on experience with AWS cloud services in production environments, including observability and monitoring tools.
  • Strong proficiency in SQL (SQL Server/PostgreSQL) and ORM frameworks such as Entity Framework Core; exposure to NoSQL databases is a plus.
  • Experience with event-driven architectures (SQS, SNS, Kafka, or Kinesis).
  • Exposure to AI/ML technologies in production, such as LLM APIs (OpenAI/Azure OpenAI), prompt engineering, embeddings, or ML-driven automation.


Nice to Have

  • Python experience for data pipelines or AI/ML integration.
  • Experience with Snowflake, Redshift, or modern data platforms.
  • Kubernetes and container orchestration experience.
  • Exposure to financial protocols (FIX, SWIFT).
  • Experience with Excel add-ins, BI tools (Power BI, SSRS), or reporting systems.
  • Domain knowledge in wealth or asset management (OMS, portfolio accounting, corporate actions, fees/billing, performance attribution, KYC/AML).
  • AWS certifications (Developer Associate, Solutions Architect).
  • CFA, CFP, or IMC certifications.
  • Experience with performance tuning, distributed systems, and data lineage frameworks.

Salary.com Estimation for Senior Software Developer in Charlotte, NC
$91,532 to $112,224
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 Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Incedo Inc.

  • Incedo Inc. Austin, TX
  • Site Reliability Architect (SRE) Unified Observability & AIOps Role Summary We are seeking a Senior SRE with strong expertise in Unified Observability, pro... more
  • Just Posted

  • Incedo Inc. Pittsburgh, PA
  • Job Title: Business Systems Analyst (BSA) / Scrum Master Location: Pittsburgh, PA/Dallas, TX Type: Full-Time Role Overview We are seeking a versatile BSA/S... more
  • 1 Day Ago

  • Incedo Inc. Austin, TX
  • Job Title: Data Analyst- Wealth Management Location: Austin TX Mode: Hybrid Duration: Full Time Job Description We are seeking a highly skilled Data Analys... more
  • 1 Day Ago

  • Incedo Inc. Los Angeles, CA
  • We are looking for a Junior Engagement Manager to support a strategic automotive client on AWS-based data transformation initiatives . You’ll help manage d... more
  • 1 Day Ago


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

  • Customer Operations Charlotte, NC
  • This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future. Seeking a challenge whe... more
  • 1 Day Ago

  • Jobs via Dice Charlotte, NC
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Performix Business Services, LLC, is seeking the follo... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!