Full-Time

Principal Full Stack Developer

Microsoft

Posted on 9/15/2025

HEXAWARE

HEXAWARE

No salary listed

Austin, TX, USA

In Person

Periodic travel to Austin for team development sessions.

Category
Software Engineering (1)
Required Skills
Microsoft Azure
React.js
C#
AWS
Vue.js
React Native
Requirements
  • Minimum 8 years of professional experience in software development, with strong senior/technical lead exposure.
  • Extensive back-end proficiency in C#, .NET Core / ASP.NET Core, and cloud deployments (Azure Functions, App Services, containerization).
  • Advanced front-end expertise with Vue.js or ReactJS and building responsive, intuitive UI.
  • Practical use of AI-assisted code tools (e.g., GitHub Copilot, Claude Code, Augment, Cursor AI) and understanding AI’s role in developer productivity and lifecycle.
  • Experience with cloud platforms (e.g., Azure, AWS) and CI/CD pipelines (e.g., Azure DevOps).
  • Ability to work independently and collaboratively in an agile environment.
  • Proficient in software testing practices, including unit testing frameworks, use of the AI tools for testing and debugging workflows.
  • Experience setting up and maintaining CI/CD pipelines, ideally via Azure DevOps or GitHub Actions.
  • Strong problem-solving, communication, and leadership abilities with a self-starter attitude.
  • Willingness and ability to travel to Austin for periodic team development sessions.
Responsibilities
  • Architect, develop, and maintain front-end applications using Vue.js or ReactJS or React Native, ensuring outstanding UI/UX.
  • Design and build robust back-end services using C# and ASP.NET Core, integrating with cloud services—especially Azure.
  • Embed AI-enabled workflows into development lifecycle—leveraging tools like GitHub Copilot, Augment, Cursor, Claude Code, AI-augmented code assistants, and ML SDKs (e.g., ML.NET).
  • Write clean, scalable code using AI tools; conduct thorough unit tests, debugging, and code reviews.
  • Ensure high software quality through automation of testing, CI/CD pipelines, and adherence to best practices.
  • Operate autonomously; proactively propose improvements, resolve issues, and take initiative—for both independent and team-integrated work.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE