Role Summary:
Seeking a highly experienced Senior Full-Stack .NET Developer who embraces an AI-first mindset.
This role demands leadership in front-end development with Vue.js, deep knowledge of .NET and AI toolchains, strong testing capability, and self-driven collaboration across remote and in-person environments.
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.
Required Qualifications
- 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.