
.NET Full Stack Developer
JMD Technologies
Job description
About the Job
Role:
.NET Full Stack Developer
Location:
Austin / Dallas, TX โ Onsite
Employment Type:
Full-Time
Experience:
6โ10 Years
Status:
Accepting Candidates
About the Role
We are seeking an experienced
.NET Full Stack Developer
with strong hands-on expertise in developing rich web applications using
C#, .NET, WebAPI, and modern web technologies
. The ideal candidate will have experience working in an Agile development environment, collaborating with distributed development teams, and interacting directly with customer stakeholders.
This role also involves providing technical guidance, mentoring team members, and contributing to design and technical problem-solving activities.
Key Responsibilities
-
Design, develop, and maintain
rich web applications
using C#, .NET, WebAPI, and modern UI technologies.
-
Develop responsive user interfaces using
Angular, HTML5, CSS3, and Bootstrap
.
-
Build and integrate
Web APIs and Web Services
.
-
Develop high-quality, scalable applications following established design and development practices.
-
Perform
unit testing
and support Test-Driven Development (TDD).
-
Work within an
Agile/Scrum development environment
and participate in SDLC activities.
-
Collaborate with distributed development teams and coordinate technical activities.
-
Work directly with
customer stakeholders
to understand requirements and resolve technical issues.
-
Provide technical leadership, guidance, and mentoring to development team members.
-
Identify project risks, develop mitigation strategies, and escalate issues appropriately.
-
Prioritize and delegate technical work while ensuring quality and timely delivery.
-
Apply strong design thinking and technical problem-solving skills to complex challenges.
-
Leverage modern development tools, including
AI-assisted development tools such as GitHub Copilot
, where appropriate.
Required Qualifications
-
6โ10 years
of professional software development experience.
-
At least
6 years of hands-on experience with C# and .NET
.
-
Strong experience developing rich web applications.
-
Hands-on experience with
WebAPI and Web Services
.
-
Strong experience with
Angular 8+
or similar modern web frameworks.
-
Experience with
HTML5, CSS3, and Bootstrap
.
-
Strong understanding of
TDD and unit testing
.
-
Experience with
Jasmine and Karma
is preferred.
-
Experience with
JIRA, Bamboo, and Bitbucket
.
-
Strong knowledge of
Agile development and SDLC
.
-
Excellent technical design and problem-solving skills.
-
Experience providing technical guidance or mentoring to development teams.
-
Strong written and verbal communication skills.
Preferred Experience
-
Experience with
Microservices and Micro UI/Micro Frontend architectures
.
-
Experience with
AWS, Azure, Pivotal
, or other cloud platforms.
-
Experience working with distributed/offshore development teams.
-
Experience in a
customer-facing technical role
.
-
Experience leading or mentoring a team of approximately
6โ10 developers
.
-
Familiarity with AI-assisted software development tools such as
GitHub Copilot
.