Source Technology
.NET Senior Lead / Architect
Source Technology, Atlanta, Georgia, United States, 30383
We are looking for a
highly skilled Senior .NET Lead / Architect
to join our team and play a key role in the design and development of a scalable platform built on .NET Framework 4.x or .NET 5 and above. This is an exciting opportunity to lead the creation of a robust, high-performance microservices platform that meets both business and technical objectives. As a Senior .NET Lead / Architect, you will collaborate closely with stakeholders, developers, and DevOps engineers to drive the architecture, design, and development of innovative API solutions that power our eCommerce systems. Your role will be instrumental in shaping the future of our platform, ensuring scalability, reliability, and security. Key Responsibilities: Design & Develop API Solutions : Lead the development of REST-based Microservices using ASP.NET and C#. Platform Architecture : Build scalable and high-performing microservices that can handle millions of requests. Technical Leadership : Lead the development team, mentor developers, and ensure adherence to best practices and coding standards. Collaboration : Work with stakeholders to translate business requirements into technical solutions and integration models. Documentation & Reporting : Create technical documentation, including architectural diagrams, design documents, and deployment procedures. DevOps Collaboration : Work closely with DevOps engineers to automate deployment, monitoring, and scaling of the platform. Risk Mitigation : Identify and mitigate performance bottlenecks, security vulnerabilities, and integration challenges. Evaluate New Technologies : Research and assess new technologies and frameworks for integration into the platform. Communicate Solutions : Present technical concepts and solutions to both technical and non-technical stakeholders. Required Skills & Experience: 10+ years
of total experience in software development, with at least
6 years
in a software architecture role focusing on building APIs and integration layers. 5+ years
experience building
REST-based APIs
using
.NET Web API
and
C#
for eCommerce systems. Strong expertise in
ADO.NET ,
Dapper , T-SQL, and
RDMS/MySQL
database design and performance optimization. Proficiency in
Design Patterns
and
SOLID principles . Hands-on experience with
Azure Cloud Services
including
Azure SQL ,
Azure Functions ,
Azure Event Hub , and
Azure Storage . Experience with
Event-Driven Systems ,
JWT authentication , and deploying microservices on
Azure . Strong knowledge of
xUnit ,
NUnit , and mocking frameworks (e.g., Moq, AutoFac, NSubstitute). Experience with
Azure DevOps
(Boards, CI/CD pipelines, and releases). Familiarity with
agile methodologies
like Scrum or Kanban. Preferred Qualifications: Relevant
Azure
and
.NET
certifications. Experience in maintaining large-scale
microservices
platforms in production. Knowledge of
NoSQL databases
and advanced
observability
and
monitoring
solutions. Experience with
microservices testing
(contract testing, chaos engineering). Familiarity with
OAuth ,
SAML , or
JWT token consumption . Why Join Us? If you're passionate about
building scalable, resilient microservices platforms
using cutting-edge technologies and want to make a tangible impact, we encourage you to apply. Join our team and be a part of an exciting, transformative journey. Apply today to become a key contributor to our evolving platform!
highly skilled Senior .NET Lead / Architect
to join our team and play a key role in the design and development of a scalable platform built on .NET Framework 4.x or .NET 5 and above. This is an exciting opportunity to lead the creation of a robust, high-performance microservices platform that meets both business and technical objectives. As a Senior .NET Lead / Architect, you will collaborate closely with stakeholders, developers, and DevOps engineers to drive the architecture, design, and development of innovative API solutions that power our eCommerce systems. Your role will be instrumental in shaping the future of our platform, ensuring scalability, reliability, and security. Key Responsibilities: Design & Develop API Solutions : Lead the development of REST-based Microservices using ASP.NET and C#. Platform Architecture : Build scalable and high-performing microservices that can handle millions of requests. Technical Leadership : Lead the development team, mentor developers, and ensure adherence to best practices and coding standards. Collaboration : Work with stakeholders to translate business requirements into technical solutions and integration models. Documentation & Reporting : Create technical documentation, including architectural diagrams, design documents, and deployment procedures. DevOps Collaboration : Work closely with DevOps engineers to automate deployment, monitoring, and scaling of the platform. Risk Mitigation : Identify and mitigate performance bottlenecks, security vulnerabilities, and integration challenges. Evaluate New Technologies : Research and assess new technologies and frameworks for integration into the platform. Communicate Solutions : Present technical concepts and solutions to both technical and non-technical stakeholders. Required Skills & Experience: 10+ years
of total experience in software development, with at least
6 years
in a software architecture role focusing on building APIs and integration layers. 5+ years
experience building
REST-based APIs
using
.NET Web API
and
C#
for eCommerce systems. Strong expertise in
ADO.NET ,
Dapper , T-SQL, and
RDMS/MySQL
database design and performance optimization. Proficiency in
Design Patterns
and
SOLID principles . Hands-on experience with
Azure Cloud Services
including
Azure SQL ,
Azure Functions ,
Azure Event Hub , and
Azure Storage . Experience with
Event-Driven Systems ,
JWT authentication , and deploying microservices on
Azure . Strong knowledge of
xUnit ,
NUnit , and mocking frameworks (e.g., Moq, AutoFac, NSubstitute). Experience with
Azure DevOps
(Boards, CI/CD pipelines, and releases). Familiarity with
agile methodologies
like Scrum or Kanban. Preferred Qualifications: Relevant
Azure
and
.NET
certifications. Experience in maintaining large-scale
microservices
platforms in production. Knowledge of
NoSQL databases
and advanced
observability
and
monitoring
solutions. Experience with
microservices testing
(contract testing, chaos engineering). Familiarity with
OAuth ,
SAML , or
JWT token consumption . Why Join Us? If you're passionate about
building scalable, resilient microservices platforms
using cutting-edge technologies and want to make a tangible impact, we encourage you to apply. Join our team and be a part of an exciting, transformative journey. Apply today to become a key contributor to our evolving platform!