Senior Software Developer

HARVEST VALUATIONS US,
$139,000 - $178,000Remote

About The Position

We are seeking a Senior Software Developer with experience across Microsoft technologies to support the design, development, and deployment of applications in a financial data environment. This is a senior level role for candidates who are comfortable working with databases, backend services, and web applications, with a strong focus on data-driven solutions. The ideal candidate will have hands-on experience with Microsoft SQL Server, .NET technologies (C# and/or VB.NET), and Azure, and will be capable of contributing to both application development and financial data modeling initiatives.

Requirements

  • 6+ years leading development efforts, mentoring team members, and driving architectural decisions
  • 6+ years’ experience with Microsoft SQL Server (T-SQL, stored procedures, indexing, performance tuning)
  • Proficiency in C# and/or VB.NET
  • Experience with web development (ASP.NET, Web Forms, MVC, or similar frameworks)
  • 6+ years’ experience with Microsoft Azure (App Services, SQL Database, deployment pipelines, or related services)
  • Understanding of data modeling concepts, particularly in financial or transactional systems
  • 6+ years Experience with application deployment and environment management
  • Strong problem-solving and analytical skills
  • Ability to work independently and collaboratively in a team environment

Nice To Haves

  • Experience working with financial systems, trading data, or market data feeds
  • Knowledge of DevOps practices and CI/CD pipelines in Azure
  • Familiarity with data integration and ETL processes
  • Experience with version control systems (e.g., Git, Azure DevOps)
  • Understanding of security, compliance, and data governance in financial environments

Responsibilities

  • Design, develop, and maintain applications using C# and/or VB.NET
  • Build and optimize Microsoft SQL Server databases, including stored procedures, views, and performance tuning
  • Develop and maintain web-based applications, including front-end and back-end components
  • Support data modeling and data transformation processes, particularly within financial datasets
  • Deploy and manage applications in Microsoft Azure environments
  • Ensure data accuracy, integrity, and consistency across systems
  • Participate in code reviews, testing, and debugging to maintain high-quality deliverables
  • Document system architecture, processes, and technical workflows
  • Assist in troubleshooting production issues and supporting ongoing system enhancements

Benefits

  • Competitive compensation
  • Good work/life balance
  • Health insurance
  • Paid Time Off
  • Disability insurance
  • Paid holidays
  • 401k with employer contribution
  • Remote work environment
  • Generally, promotion within firm
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service