Senior Developer
The senior developer will work closely with a small team of software developers and QA engineers to build, maintain and document back-office web applications. The applications are built on .NET (C#), Azure Functions and React. The ideal candidate understands the industry’s best practices, has experience developing in a Microsoft and Azure environment, and is as comfortable in SQL as in C#. They are team players with strong communication and technical skills, so they can work easily with business stakeholders, the data-engineering team and an offshore development team. They must be comfortable working in an agile environment.
Position Description:
- Full-Stack developer, highly competent in React, C#, .NET 10, Restful Apis, Entity Framework & Azure.
- Design, develop and document software solutions for internal back-office web applications.
- Architect systems within an Azure cloud environment, including Azure SQL, Azure Functions, Redis, Event Grid, Service Bus, App Configuration and Key Vault, with infrastructure defined as code (Bicep)
- Design and build an application database (schemas, views, stored procedures, functions and indexes, including columnstore for multi-record reads), managed through a schema-migration project and automated deployment
- Lead an incremental, low-risk migration using a data-access abstraction, per-module and per-section feature flags, shadow reads with diff logging, and staged releases through dev, QA, UAT and production
- Build automated parity / reconciliation testing that compares the old and new data paths across a golden data set, and work with QA on test strategy and release sign-off
- Design caching and event-driven cache invalidation (Redis, Event Grid) keyed on data version, with cache warm-up and telemetry
- Profile and investigate application and query performance issues, and coordinate optimization initiatives (indexing, latency targets, refresh windows)
- Review team members’ code and help set coding standards
- Support legacy back-office web applications, and decommission legacy data paths and configuration once migration is complete
- Interact closely with business users to understand business processes and propose technical as well as non-technical solutions to business problems
- Debug functional application and data issues to determine root cause
- Work closely with an offshore development team
- Keep up to date on the newest technological innovations
Required Skills:
- Work experience as a senior web application developer
- Expertise with .NET (C#), ideally .NET 10
- Strong SQL Server / Azure SQL skills: T-SQL, stored procedures, views, query tuning and indexing, and the ability to read and refactor large legacy stored procedures
- Experience with cloud systems (Azure): Azure Functions, Azure SQL, Key Vault, managed identity / Entra ID, Application Insights
- Experience building data pipelines or ETL / ELT processes, including incremental loads, reconciliation and data-quality checks
- Experience with React and TypeScript
- Experience with CI/CD and DevOps (GitHub Actions or Azure DevOps) and infrastructure as code (Bicep, ARM or Terraform)
- Experience with distributed caching (Redis) and event-driven messaging (Event Grid, Service Bus)
- Experience migrating or modernizing legacy systems, including feature flags, parallel running and cut-over
- Experience with data-access frameworks (Dapper, Entity Framework)
- Experience with unit, integration and automated regression tests
- Experience with code reviews
- Experience with code deployments
- Work experience in an agile environment
- Understanding of security best practices
- Understanding of application and data architecture, and experience as an architect
- Excellent process discipline and project management skills, including managing dependencies on other teams
- Experience working with business users and groups; highly customer service oriented, responsive and effective
- Excellent verbal and written communication skills, including technical documentation
- Bachelor of Science in Computer Science or equivalent
Preferred Qualifications:
- Experience in private equity, asset management or fund finance, and familiarity with fund performance metrics (IRR, MOIC, DPI, RVPI, carrying value) and portfolio-company financial reporting
- Experience with Databricks (SQL warehouse, Unity Catalog, Delta Lake, Change Data Feed)
- Experience with Azure Cosmos DB and Blob Storage
- Experience with Azure App Configuration or other feature-flag frameworks
- Experience generating Excel and PDF reports from web applications
- Familiarity with integrations to Salesforce, SharePoint etc.
- Understand discipline of software development life cycle
- A strong appreciation for the importance of usability in web applications, and solid knowledge of CSS
- Possess a solid understanding of tiered distributed systems and common design patterns used in web / enterprise applications
- Strong familiarity with source code control systems (Git preferred)
- Strong knowledge of profiling techniques, memory management and performance tuning, for both fast-loading web experiences and large data queries
- Experience using automation testing frameworks / tools
- Experience working with offshore development teams
- REST service development and methodologies
Skills Required
- Professional experience as a senior web application developer
- Expertise with .NET and C#, ideally .NET 10
- Strong SQL Server or Azure SQL skills, including T-SQL, stored procedures, views, query tuning, indexing, and legacy procedure refactoring
- Experience with Azure Functions, Azure SQL, Key Vault, managed identity or Entra ID, and Application Insights
- Experience building data pipelines or ETL/ELT processes with incremental loads, reconciliation, and data-quality checks
- Experience with React and TypeScript
- Experience with CI/CD, DevOps, and infrastructure as code using GitHub Actions, Azure DevOps, Bicep, ARM, or Terraform
- Experience with Redis and event-driven messaging using Event Grid or Service Bus
- Experience migrating or modernizing legacy systems using feature flags, parallel running, and cut-over processes
- Experience with Dapper or Entity Framework
- Experience with unit, integration, and automated regression testing
- Experience conducting code reviews and code deployments
- Experience working in an agile environment
- Understanding of security best practices, application architecture, and data architecture; architecture experience
- Process discipline and project management skills, including managing dependencies across teams
- Experience working with business users and strong customer-service orientation
- Excellent verbal and written communication skills, including technical documentation
- Bachelor of Science in Computer Science or equivalent
- Experience in private equity, asset management, or fund finance and familiarity with fund performance metrics
- Experience with Databricks, including SQL Warehouse, Unity Catalog, Delta Lake, or Change Data Feed
- Experience with Azure Cosmos DB and Blob Storage
- Experience with Azure App Configuration or feature-flag frameworks
- Experience generating Excel and PDF reports from web applications
- Familiarity with Salesforce and SharePoint integrations
- Understanding of the software development life cycle
- Knowledge of usability, CSS, tiered distributed systems, and common web or enterprise design patterns
- Familiarity with Git or other source-control systems
- Knowledge of profiling, memory management, and performance tuning
- Experience with automated testing frameworks and offshore development teams
- Experience developing REST services and understanding REST methodologies
What We Do
Atlas Systems is a technology company founded in 2003 in Princeton, New Jersey, serving Fortune 1000 and mid-sized clients across healthcare, financial services, manufacturing, and other regulated industries. We build AI-powered platforms that solve operational problems most enterprises still handle manually or through legacy systems: PRIME®: A provider data management platform used across U.S. healthcare, covering payers, providers, health systems, and provider groups. PRIME keeps provider directories accurate, automates credentialing and enrollment, and helps organizations meet compliance and directory accuracy requirements. ComplyScore®: A risk and compliance management platform covering third-party risk management, continuous compliance, and internal risk domains, including a Headless TPRM offering. Used by regulated industries including healthcare, financial services, manufacturing, and life sciences across the US, EU, APAC, and India. AInfinity®: An agentic AI automation platform that applies AI to workflows across healthcare and risk and compliance. Beyond our platforms, our IT Services division works alongside client teams and systems, providing managed IT services, infrastructure support, application development, database services, cloud migration, and IT security to organizations that need dependable, hands-on technical partners. We manage 6,000+ database instances, and our platforms are built to hold up at enterprise scale: accurate enough to pass an audit or regulatory review, and simple enough that clients get more value at a lower total cost of ownership than comparable solutions. We're small enough to know our clients by name and big enough to support Fortune 1000 operations across geographies.
Why Work With Us
We're a team-first culture where people grow fast, own real problems, and see their work reach Fortune 1000 clients from day one. We promote from within and invest in ongoing development, because our platforms are only as good as the people building them.






