Job summary:
the full-stack engineer will join our team at srs distribution, a wholly owned subsidiary of the home depot, and contribute in developing a modern ecommerce web application. The ideal candidate will have strong experience in backend development using .net core and c#, front end development using vue 3 with pinia, and hands-on experience with microsoft azure. Familiarity with ai-assisted development tools, cursor or git copilot is highly desirable as we embrace modern, productivity-enhancing technologies.
key responsibilities:
* develop and maintain backend services and apis using .net core and c#.
* build responsive and dynamic front end interfaces using vue 3 and pinia.
* design and deploy cloud-native applications using microsoft azure services.
* leverage ai development tools (e.g., cursor, github copilot, chatgpt, azure ai studio) to enhance productivity, code quality, and problem-solving.
* collaborate with ui/ux designers, product managers, and qa engineers to deliver high-quality features.
* integrate third-party services such as payment gateways, shipping apis, and analytics tools.
* optimize performance, scalability, and security of the application.
* participate in code reviews, testing, and deployment processes.
* monitor and troubleshoot production issues using azure monitoring tools.
* stay current with emerging technologies, including ai-driven development practices.
required qualifications:
* bachelor's degree in computer science, engineering, or related field.
* 3+ years of experience in full-stack web development.
* proficiency in .net core and c# for backend development.
* vue 3 with pinia
* strong experience with vue 3 and pinia for frontend development and state management.
* solid understanding of restful apis and microservices architecture.
* hands-on experience with microsoft azure, including services like app services, azure functions, azure sql, blob storage, and azure devops.
* experience using ai-assisted development tools such as cursor, github copilot, or chatgpt.
* familiarity with git and ci/cd pipelines.
* strong problem-solving and communication skills.
preferred qualifications:
* experience with ecommerce platforms or custom ecommerce solutions.
* knowledge of azure security, identity management, and cost optimization.
* understanding of web security best practices.
* experience working in agile/scrum environments.