Post Job Free
Sign in

Senior Software Developer

Location:
Dallas, TX
Posted:
April 25, 2025

Contact this candidate

Resume:

CHARLES STEINHARDT

212-***-**** / ***@***********.*** / Dallas, TX, 75201

SUMMARY

Senior Software Developer and Microsoft MVP with extensive experience modernizing on-premises systems for Azure Cloud environments. Proven expertise in working with architects, project managers, owners and developers (including offshore):

-Building scalable, stable, and secure cloud software that seamlessly support both internet and intranet systems,

-Designing and building enterprise quality software applications,

-Integrating programming frameworks, and;

-Data management systems to align with strategic business goals.

TECHNICAL SKILLS

Frameworks & Programming Languages

•.NET: ASP.NET Core (9/8/7/6/5/4), C# (9/8/7/6/5.0), EF (9 – 6)

•Frontend: Angular (18/16/10/7/4), React/JS, Blazor, TypeScript, JavaScript, JQuery, Bootstrap, CSS, SCSS, HTML

•Other Languages: C++, LINQ

Databases

•SQL: SQL Azure, SQL Server (2022 - 2012), Postgres SQL

•NoSQL: CosmosDB, MongoDB

•ORM Tools: Entity Framework (Core 9 - 6), Dapper ORM.

•Cloud & DevOps

Azure Services: Azure DevOps CI/CD, Azure Serverless Apps, Azure Serverless Functions, Azure Service Bus (ASB) Event Hub, Azure Logical Apps, Azure Monitoring, Azure SQL, Azure Data Lake, Azure Data Factory, Azure Blob Storage.

AWS Services: E2, S3, EB, SNS, SQS

•Containers & Orchestration: Docker, Kubernetes

Messaging Systems

•Azure Service Bus, NServiceBus (7/6/5 with Sagas), RabbitMQ, MSMQ, SNS, SQS

Development Tools

•Git, TFS, Jira

•IDEs: Visual Studio (Professional & Code), JetBrains Rider, DataGrip

Testing & Monitoring

•Azure Insights, NUnit, Fiddler, Kibana, New Relic One, Swagger,

Design Patterns

•SOLID Principles, Dependency Injection (DI), Inversion of Control (IoC), Unit of Work (UoW), Repository Pattern,

MVC. Command Query Responsibility Segregation (CQRS),

•EF Complex Types and Inheritance

Web Development

•Web API, SignalR, Web Services, AutoMapper

PROFESSIONAL EXPERIENCE

Corteva Agriscience/Dow Chemical July 2023 - Present

Software Technical Lead

•Modernizing a legacy system to an Azure centralized Intranet system integrating (new and legacy) Laboratory Analysis Systems via Azure Microservices (Serverless Functions, Service Bus and Event and Blob Storage and Angular 18 / React for the Front End).

•Reduce the previous implementation footprint by 65%, remove on-prem requirements leveraging Azure Triggers, Azure Service Bus, Mediator patterns and POCOS.

Service WebAPI’s for DataBricks and OneLake.

Angular 18 (some React for stand alone web apps) front-end code integration collaborating with off-shore teams (Belarus, Ukraine) implementing production level code.

•Tech Stack: .NET CORE 9/8.0, C# 9/8, Angular 18 with Typescript, .NET EF Core 9/8, DataBricks, OneLake, Lean API design, Azure Serverless Functions, Azure Service Bus, Azure SignalR Services, Azure SQL and CosmosDB, WebAPI, React, REST-Client HTTP, Visual Studio, Rider, Visual Studio 2022 .NET CLI, Angular CLI, JSON,

UML, Plant UML

LAVI INC/ California / Remote

PRINICPAL SOFTWARE ENGINEER Oct 2022 – July 2023

Project: Virtual Queuing (TSA, DMV, etc.)

•Using .NET Core and Angular via Azure (React for non-enterprise apps) for internal and external Web applications used by B2B and B2B clients.

•Complete reimplementation of non-performant Azure Durable Orchestrations and Activity functions. Reduce Azure implementation and costs using Azure Triggers, Serverless components along with JSON and Azure Service Bus.

•Ensure smooth integration of code from off-shore team in India (Mumbai).

•Tech Stack: .NET CORE 8.0/6, C# 8, Minimal API design, Angular 16, React, HTTPS Compression Azure Configuration Services, Azure Key Vault, Azure Serverless Functions, Azure Service Bus, Cosmos DB, Web API, REST-Client HTTP, Visual Studio Code, Visual Studio 2022, .NET CLI, EF Core, JSON.

ELEVATE INC/ Texas / Remote

SENIOR SOLUTION DEVELOPER Jun 2021 – Sep 2022

Project: Credit and Loan Processing.

•Modernize via Azure (Function App Services, Blobs and Cosmos DB) an Intranet Web utilized for online credit solutions that focused on non-prime consumers in the United States via unsecured online installment loans, lines of credit, and credit cards.

•Refactored legacy REST Intranet and Extranet Web application endpoints (Mobile & Web) to flexible Enterprise Azure (Serverless) processes using Azure Web Apps, Functions and Service Bus via Visual Studio 2022.

•Designed and implemented B2B loan origination Azure-based Microservices for input, review and both automated and manual approval processes using NET Core 6, Angular, EF, SQL, Snowflake, C# 7, Mediatr, Azure Service Bus, Azure Serverless Functions.

•Hands-on refactoring Angular 4 to Angular 9 front-end to meet thin-client microservices design requirements.

•Tech Stack: .NET CORE 6.0, C# 6 with Swagger, Angular 9, NServiceBus/Azure Service Bus, SQL, WebAPI,

.NET CORE 6.0, C# 6 with Swagger, Angular 9, NServiceBus/Azure Service Bus, SQL, WebAPI, Xunit/PostMan, Visual Studio 2019, SSMS, DataGrip, .NET CLI, EF Core, Application Insights, JSON, Azure Configuration Services, Azure Key Vault, Azure Serverless Functions

SIGNIFY HEALTH/ Texas

SENIOR SOFTWARE ENGINEER Apr 2020 – June 2021

Project: Multi-faceted Home Health Care.

•Reimplementation of internet core libraries to (Azure) Microservices (AKS) for scheduling and other logistic applications using NET Core. Replacement of MSMQ components with Azure Service Bus.

•Design and implement long running (multi-step processes) with NServicebus Saga patterns and Azure Service Bus as the backplane, Postgres for saga persistency.

•Custom Serilog Monitoring for API’s and Services via Elastic/Kibana Log events and New Relic One

•Tech Stack: .NET CORE 5.0/3.1, C# 7 with Swagger, Angular 8/9, NServiceBus/Azure Service Bus, Kafka, SQL, PostGres, SnowFlake, WebAPI, Active Directory/Okta, Docker, Kubernetes, Xunit/PostMan, VS Code, Rider, VS 2019, SSMS, DataGrip, .NET CLI, EF Core, Serilog, JSON, Kibana, New Relic One.

MITSUBISHI FINANCIAL/ Texas

LEAD SOFTWARE ENGINEER May 2017 – Apr 2020

Project: Specialized Financing

•Design and Implement internet client-facing accounting application logic to Azure-based Microservices via NServiceBus, .NET Core 3.1/C#, Azure Service Bus transports and SQL as the persistent backplane and Angular 6 for Front-end.

•Implement CQRS and event boundaries to better meet Agile/Sprint delivery requirements.

•Designed and implemented AWS Lambda applications in .NET Core 3.1 supporting internal big data harvesting requirements.

•Mentored application developers (including off-shore developers in Argentina) in cloud, application tenancy, reengineering client facing applications with OAuth Security.

•Tech Stack: .NET CORE 3, NServiceBus/Azure Service Bus, MSMQ, AWS Lambda services, MongoDB, SnowFlake,

WebAPI, Angular 6, Active Directory, Xunit/PostMan, both VS Code and VS 2017, .NET CLI, EF Core, NLog, JSON

Employment Prior to 2017:

GM Financial, Dallas, TX

Automated Financial Systems, New York, NY

Banco Santander Investment Bank, New York, NY

Bank of America Securities, New York, NY

Bank Of New York, New York, NY

The Commerce Clearing House/CT Corp, New York, NY

Salomon Smith Barney/Citibank, New York, NY

AWARDS & PROFESSIONAL AFFILIATIONS

•Awarded Most Valued Professional status by Microsoft Corporation for twelve consecutive years

•Author of a monthly column Ask Charles for Pinnacle Publishing’s Developer’s Journal for over four years.

•Invited to present and guest lecture at various conferences and speaker panels including Microsoft’s Annual IT Forums.

•Microsoft Developer Network MSDN, Pinnacle.

•Microsoft International MVP Steering Committee.

•Microsoft Certified Professional. • MFC Test Developer for MCSE.

EDUCATION University of Miami, CIS, BBA



Contact this candidate