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.
- 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.