Careers

Senior Full Stack Developer – .NET

Full-time opportunity in Plano, TX, building modern, enterprise-grade web applications across frontend, backend, and cloud platforms.

Full Time Plano, TX
Job Overview

About the role

Seeking a Senior Full Stack Developer with strong hands-on experience building modern, enterprise-grade web applications. The role requires expertise across frontend, backend/API development, and cloud deployment, with experience in Azure and/or AWS. The individual should be able to work independently, take ownership of development deliverables, and operate effectively in a fast-paced environment.

Responsibilities

Key Responsibilities

  • Design, develop, and maintain scalable full-stack web applications using modern frontend and backend technologies.
  • Develop responsive user interfaces using React, Angular, and/or TypeScript/JavaScript.
  • Design and implement backend services, REST APIs, and microservices using .NET Core/C#, Java, Node.js, and/or Python.
  • Build and integrate applications with relational/NoSQL databases and external APIs/services.
  • Develop and deploy cloud-native applications on Azure and/or AWS, leveraging appropriate PaaS and managed services.
  • Implement authentication, authorization, application security, logging, monitoring, and error handling.
  • Develop automated unit, integration, and API tests, and participate in code reviews.
  • Work with DevOps teams to implement CI/CD pipelines and automated application deployments.
  • Troubleshoot application performance and production issues across frontend, backend, and cloud components.
  • Produce and maintain technical designs, API specifications, and application documentation.
  • Collaborate effectively with architects, product owners, business stakeholders, and distributed engineering teams.
Skills

Basic Qualifications

  • 8+ years of senior-level experience in full-stack application development.
  • Strong hands-on experience with JavaScript/TypeScript and React and/or Angular.
  • Strong backend development experience with .NET Core/C#, Java, Node.js, and/or Python.
  • 8+ years of experience developing REST APIs, microservices, and integration services.
  • 8+ years of hands-on experience with Azure and/or AWS application services.
  • Experience with SQL and/or NoSQL databases.
  • Familiarity with Docker, Kubernetes, Git, GitHub/Azure DevOps, and CI/CD.
  • Strong understanding of application security, performance optimization, and software engineering best practices.
  • Strong communication, documentation, and problem-solving skills, with the ability to operate independently.
Education

Education

Bachelor's degree in Computer Science or equivalent real-world experience.