> Markdown version of [/jobs/ext/2074448-software-engineer](https://www.wearedevelopers.com/jobs/ext/2074448-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Vagaro, Inc. - **Location:** Pleasanton, CA, United States - **Experience:** Starter - **Salary:** $105,000.0 - $130,000.0 - **Contract:** Internship / Graduate position - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Application Performance Management, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Quality, Code Review, Relational Databases, Software Debugging, Microsoft SQL Server, MongoDB, NoSQL, OAuth, Software Engineering, SQL Databases, Web Applications, Software Organization, Cloud Platform System, ReactJS, Backend, Git, Vue.js, AngularJS, Integration Tests, Information Technology, Free and Open-Source Software, Front End Software Development, Asynchronous Programming, Software Coding, Restful APIs, Docker - **Published:** August 15, 2026 - **Apply:** https://www.wayup.com/i-j-Software-Engineer-Vagaro-157249744288530/ ## About the Role + Bachelor's degree in Computer Science or a related field, or equivalent practical experience. + 1 -3 years of professional software development experience (internships and personal projects are welcome). + Experience with C# and ASP.NET Core through work, internships, or personal projects. + Familiarity with HTML, CSS, JavaScript , and a modern frontend framework (React, Angular, or Vue is a plus). + Basic understanding of RESTful API development and web application architecture. + Familiarity with SQL databases (such as SQL Server) and an understanding of relational database concepts. + Exposure to NoSQL databases (such as MongoDB) is a plus. + Basic understanding of asynchronous programming (async/await). + Familiarity with Git and collaborative development workflows. + Strong analytical and problem-solving skills with a willingness to learn. + Good communication skills and the ability to work effectively in a collaborative team environment. + Eagerness to learn modern software development practices and build high-quality applications. Nice to Have + Experience with Azure or AWS through coursework, internships, or personal projects. + Familiarity with authentication technologies such as OAuth or JWT. + Experience building personal projects, open-source contributions, or portfolio applications. + Exposure to Docker, CI/CD pipelines, or automated testing. + Understanding of Agile development practices. ## Description What you'll Be Doing: Vagaro is seeking a talented Software Engineer to join our dynamic team. This role is critical to building and scaling the backend systems that power Vagaro's platform. You'll directly influence performance, reliability, and scalability, enabling seamless experiences for thousands of businesses and their customers. ***** This role is based onsite in Pleasanton, CA Monday through Friday*, + Develop and maintain web applications using C# , ASP.NET Core , and modern frontend technologies. + Build and enhance RESTful APIs to support web applications and internal tools. + Work with senior engineers to design, develop, test, and deploy new features. + Collaborate with product managers, designers, and other developers to turn requirements into working software. + Write clean, maintainable, and well-documented code following established coding standards. + Assist in designing and optimizing database queries and data models using SQL and/or NoSQL databases. + Learn and apply secure authentication and authorization practices (OAuth, JWT, session-based authentication). + Debug, troubleshoot, and resolve application issues across both frontend and backend components. + Participate in code reviews and contribute to improving code quality and team best practices. + Write unit and integration tests to help ensure application reliability. + Assist with deploying and monitoring applications in cloud environments such as Azure or AWS. + Continuously learn new technologies and contribute ideas to improve our applications and development processes. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)