Sr .NET Developer/ React Developer 28

HCL Global Systems5 months ago
North Carolina
Remote
Full-time
Junior Level (1-3 years)

Job Description

Job Description

10+ years of professional experience working within the Microsoft .NET technology stack (.NET Framework and .NET Core).

Extensive hands-on experience with Azure, including Azure Functions, App Services, Logic Apps, Azure DevOps, and other cloud-native services.

Strong front-end development experience with React, TypeScript, and modern JavaScript frameworks, with an emphasis on building responsive, accessible, and secure web applications.

Deep understanding of domain-driven design (DDD) principles and the discipline involved in architecting modular, maintainable systems within a domain-centric architecture.

Successful participation in at least five major enterprise application projects, ideally within government, court systems, or similarly regulated environments.

Proficiency in building and consuming RESTful APIs and service-oriented architectures (SOA), with an emphasis on scalability and maintainability.

Experience with integration patterns, including third-party APIs, legacy system integration, and data synchronization.

Strong SQL skills, including query optimization and database design, preferably with Microsoft SQL Server.

Knowledge of unit testing frameworks (XUnit, NUnit, Moq) and a test-driven development (TDD) mindset.

Comfortable working in agile and hybrid environments, including scrum ceremonies, sprint planning, and retrospectives.

DevOps experience preferred, including CI/CD pipelines, infrastructure as code, and environment management using Azure DevOps or GitHub Actions.

Version control expertise with Git, including branching strategies like GitFlow.

Comfortable with evolving project requirements, adaptable to changing priorities and working in smaller, cross-functional teams.

Receptive to constructive feedback and committed to continuous personal and professional growth.

Someone who is "really really smart, and loves what they do."

Experience working on a smaller team.

Passion for software craftsmanship.

Required Skills

Service-Oriented Architecture (SOA)
Version Control (Git)
RESTful APIs
Azure Functions
Agile
Infrastructure as Code
Azure DevOps
React
Microsoft SQL Server
Microsoft .NET Framework
Test-Driven Development (TDD)
Microsoft .NET Core
GitFlow
Unit Testing (XUnit, NUnit, Moq)
JavaScript
Logic Apps
CI/CD Pipelines
TypeScript
Software Craftsmanship
Cloud-native services
App Services
SQL
Domain-Driven Design (DDD)