Overview
Skills
Job Details
Job Title: Senior 12 + yrs of exp .NET Full Stack Developer (React.js, Angular, Microservices)
Location: Dallas, TX (Onsite)
Job Type: Contract
Duration: 12 + Months
Positions: Multiple
Experience Level: Senior (12+ years)
Job Summary:
We are actively seeking a Senior .NET Full Stack Developer with 12+ years of hands-on experience in developing enterprise-level web applications. The ideal candidate should have strong proficiency in .NET Core, C#, Microservices architecture, and modern front-end frameworks like React.js and Angular. This is an onsite role in Dallas, TX, and requires excellent problem-solving skills, leadership ability, and a passion for technology.
Responsibilities:
- Design, develop, and maintain full-stack web applications using .NET Core, C#, and modern JavaScript frameworks.
- Develop and maintain microservices and RESTful APIs with best practices in scalability and performance.
- Build and maintain rich, responsive user interfaces using React.js and Angular.
- Collaborate with cross-functional teams including Product Owners, Designers, QA, and DevOps.
- Participate in architectural decisions and contribute to system design and improvements.
- Write clean, maintainable, and efficient code with proper unit testing.
- Troubleshoot and resolve application issues and bugs across the stack.
- Conduct peer code reviews and mentor junior developers.
Required Skills & Experience:
- 12+ years of professional software development experience with the Microsoft stack.
- Strong expertise in .NET Core, C#, ASP.NET, Entity Framework.
- Hands-on experience with Microservices architecture and service orchestration.
- 3+ years of experience with both React.js and Angular (must be proficient in both).
- Solid understanding of front-end technologies: HTML5, CSS3, JavaScript, TypeScript.
- Strong knowledge of RESTful API development and integration.
- Experience with SQL Server and other relational databases.
- Proficient in using Git, CI/CD pipelines, and working in an Agile environment.
- Excellent communication and problem-solving skills.
Preferred Qualifications:
- Experience with cloud platforms such as Microsoft Azure or AWS.
- Familiarity with containerization tools like Docker and Kubernetes.
- Understanding of domain-driven design and event-driven architecture.
- Exposure to automated testing frameworks and performance optimization.