.Net Full Stack Developer - Senior Level

Smart IMS•Austin, TX
•Hybrid

About The Position

As a Senior .Net Full Stack Developer, you will design, develop, and support customer-facing and backend applications in a fast-paced Agile environment. The role delivers digital solutions intended to enhance customer experiences, accelerate time-to-market, and improve operational efficiency. You will contribute across the full software development lifecycle, perform hands-on development, and provide technical leadership and mentorship to development teams.

Requirements

  • At least 8 years of full-stack application development experience, with demonstrated technical leadership and mentoring capabilities.
  • Strong experience developing web-based applications using ASP.NET, Angular and/or AngularJS, JSON, XML, and synchronous/asynchronous services.
  • Extensive experience with .NET, .NET Core, C#, RESTful API development, microservices, and event-driven architecture.
  • Strong knowledge of relational databases such as SQL Server and Oracle.
  • Experience with distributed monolithic applications and cloud-based microservices environments.
  • Experience with cloud platforms and technologies.
  • Strong understanding of Agile software development methodologies and enterprise-scale application development.
  • Expertise in web application architecture, security, session management, performance tuning, deployment strategies, and troubleshooting.
  • Experience with CI/CD pipelines, automated deployment processes, unit testing frameworks, and API test automation.
  • Hands-on experience with Atlassian tools including Jira, Confluence, Bitbucket, and Bamboo.
  • Strong analytical, problem-solving, and debugging skills, and ability to quickly learn new technologies.
  • Excellent written and verbal communication skills and ability to work effectively across technical and business teams.
  • Strong organizational, time-management, and multitasking abilities.
  • Ability to work independently while serving as a technical leader in a collaborative team environment.
  • Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related technical field.

Nice To Haves

  • Exposure to private cloud environments is preferred.

Responsibilities

  • Collaborate with architects, business stakeholders, and product owners to define Agile user stories and technical requirements.
  • Lead the design, development, and implementation of new features, enhancements, and defect resolutions.
  • Conduct design and code reviews to ensure adherence to coding standards and best practices.
  • Provide technical leadership, mentorship, and guidance to junior developers and team members.
  • Develop, test, deploy, and support full-stack applications using modern development frameworks and methodologies.
  • Perform hands-on coding, unit testing, debugging, and production issue resolution.
  • Participate in roadmap planning, technical strategy discussions, and long-term solution design initiatives.
  • Create and implement tools, frameworks, and processes to improve team productivity and software quality.
  • Work with developers, architects, technical leads, and business teams to support successful project delivery.
  • Support continuous integration, continuous deployment, and test-driven development initiatives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service