Full Stack Developer (.NET + Angular/React)

Tixy Services LLC
Irving, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Irving, United States of America

Tech stack

ASP.NET
JavaScript
.NET
Amazon Web Services (AWS)
Application Performance Management
HTML5
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Database Design
Software Design Patterns
DevOps
Entity Framework
Github
Design of User Interfaces
PostgreSQL
Microsoft SQL Server
OAuth
Object-Oriented Software Development
Scrum
Openid Connect
JSON Web Token
Software Engineering
Software Systems
TypeScript
Web Application Frameworks
.NET Core
React
Backend
GIT
Event Driven Architecture
Angular
Solid Principles
Kubernetes
Information Technology
Front End Software Development
Software Coding
REST
Software Version Control
Docker
Jenkins
Web Api
Microservices

Job description

We are seeking a talented Full Stack Developer with strong experience in .NET backend development and modern frontend frameworks such as Angular or React. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable web applications and enterprise solutions.

This role requires expertise in backend APIs, frontend UI development, database design, cloud technologies, and modern software engineering practices. The candidate should be comfortable working in an agile environment and collaborating with cross-functional teams to deliver high-quality software solutions., * Design, develop, and maintain scalable full stack web applications using .NET and Angular/React.

  • Build and consume RESTful APIs and microservices using ASP.NET Core and C#.
  • Develop responsive, user-friendly frontend interfaces using Angular or React.
  • Collaborate with business analysts, product owners, QA teams, and stakeholders to gather requirements and deliver technical solutions.
  • Write clean, maintainable, reusable, and testable code following best practices and coding standards.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Optimize application performance, scalability, and security.
  • Integrate third-party APIs, authentication services, and cloud-based solutions.
  • Troubleshoot production issues and provide application support when required.
  • Work with DevOps teams to support CI/CD pipelines and deployment activities.
  • Participate in Agile/Scrum ceremonies including sprint planning, standups, and retrospectives., * .NET Core / ASP.NET Core
  • Angular / React
  • TypeScript
  • JavaScript
  • HTML5 / CSS3
  • SQL Server / PostgreSQL
  • REST APIs
  • Azure / AWS
  • Docker / Kubernetes
  • Azure DevOps / GitHub
  • Git
  • Microservices

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong hands-on experience with:
  • C#
  • .NET Core / .NET 6/7/8
  • ASP.NET Core
  • Web API
  • Entity Framework
  • Strong frontend development experience with:
  • Angular or React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Experience building RESTful APIs and microservices.
  • Strong understanding of object-oriented programming, SOLID principles, and design patterns.
  • Experience with relational databases such as:
  • SQL Server
  • PostgreSQL
  • Experience with version control systems such as Git.
  • Familiarity with Agile/Scrum development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities., * Experience with cloud platforms such as Azure or AWS.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with CI/CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
  • Knowledge of authentication and authorization mechanisms such as OAuth2, JWT, and OpenID Connect.
  • Experience with unit testing frameworks and automated testing.
  • Exposure to Microservices Architecture and Event-Driven Systems.
  • Experience working in enterprise or product-based environments., * Strong communication skills
  • Team collaboration
  • Ownership and accountability
  • Problem-solving mindset
  • Ability to work in fast-paced environments
  • Continuous learning attitude

Apply for this position