Ross Stores, Inc. logo
Ross Stores, Inc.
Posted 21 days agoVerified live 1d ago

REMOTE - Engineer II

Brief overview

Remote
UndergradOr in progress
$113k–$192k/yrStated range
7+ yrsMinimum
AngularSpring BootRESTful API DevelopmentMicroservicesMicrosoft AzureFull-Stack Application DevelopmentUI/UX ImplementationFigmaCI/CDAutomated TestingGitHub CopilotAgile Software Development

About the company

Ross Stores, Inc. logo
Ross Stores, Inc.rossstores.com/#

For the last 40+ years, Ross Stores, Inc. has grown from a six-store chain into an $22.8 billion, Fortune 500 Company.

Job description

Summary

Ross Stores, Inc. is a leading off-price retail chain focused on delivering high-quality brands and on-trend merchandise at extraordinary savings. The Engineer II designs, develops, and supports modern full-stack applications using Angular and Spring Boot, builds RESTful APIs and microservices, and delivers scalable cloud-native and hybrid solutions. The role also involves application maintenance, CI/CD, AI-assisted development, troubleshooting, performance optimization, and collaboration with cross-functional engineering and product teams.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using Angular for responsive user interfaces and Spring Boot for scalable, high-performing APIs and microservices
  • Build and enhance Azure cloud-native and on-premises applications, ensuring solutions are scalable, reliable, secure, and aligned with established architectural standards
  • Develop reusable frontend components and backend services using modular design principles, supporting maintainability, consistency, and efficient delivery
  • Collaborate with product owners, UX designers, architects, and engineering teams to deliver end-to-end solutions that meet business and technical requirements
  • Translate UX designs, wireframes, and prototypes into high-quality user experiences using tools such as Figma, ensuring seamless integration with backend APIs and data models
  • Leverage AI-assisted development tools, including GitHub Copilot and MCP-based integrations, to improve developer productivity, accelerate delivery, and maintain code quality
  • Build and maintain CI/CD pipelines and automated testing processes using tools such as GitHub Actions, Azure DevOps, and Jenkins to support reliable software releases
  • Apply secure coding practices, accessibility standards, responsive design principles, API best practices, and coding standards throughout the software development lifecycle
  • Troubleshoot, support, and enhance applications in production environments, ensuring high levels of performance, reliability, and user satisfaction
  • Develop solutions that support complex retail business processes and customer-facing experiences, partnering with stakeholders to deliver business-aligned outcomes
  • Assist in the development and integration of AI-powered features and services into custom applications, collaborating with architects and engineering teams to deliver intelligent, business-focused user experiences

Skills

  • 7+ years of experience in software engineering with hands-on full-stack application development experience across frontend and backend technologies
  • Strong proficiency in Angular and Spring Boot, with experience developing enterprise web applications, RESTful APIs, microservices, and distributed systems
  • Experience developing cloud-native and hybrid applications, preferably using Microsoft Azure technologies and services
  • Solid understanding of modern application architecture principles, including component-based UI development, event-driven architectures, system integration, scalability, performance, and reliability
  • Experience with UI/UX implementation and collaboration tools such as Figma, with the ability to translate designs into intuitive, responsive, and accessible user experiences
  • Proficiency with source control, automated testing, and CI/CD practices using tools such as GitHub, GitHub Actions, Azure DevOps, Jenkins, or similar platforms
  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, MCP-based tooling, or similar technologies) to improve developer productivity and code quality
  • Strong problem-solving, communication, and collaboration skills, with the ability to work effectively in Agile teams and contribute to technical discussions and solution delivery
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; or an equivalent combination of education, certifications, and relevant experience
  • Job requires ability to work in an office environment, primarily on a computer
  • Requires sitting, standing, walking, hearing, talking on the telephone, attending in-person meetings, typing, and working with paper/files, etc
  • Consistent timeliness and regular attendance
  • Vision requirements: Ability to see information in print and/or electronically
  • This position may be performed remotely anywhere within the United States
  • Experience developing or integrating AI-enabled application capabilities using Azure OpenAI, LangChain, LangGraph, Semantic Kernel, AI agents, Retrieval-Augmented Generation (RAG), vector databases, or similar generative AI technologies
  • Experience with Azure services and enterprise integration technologies, including App Services, Functions, Service Bus, Event Grid, Cosmos DB, Azure SQL, MuleSoft, or similar platforms
  • Microsoft Azure Developer Associate (AZ-204) certification or experience supporting retail business applications and customer-facing digital solutions

Qualifications

Must Haves

  • 7+ years of experience in software engineering with hands-on full-stack application development experience across frontend and backend technologies
  • Strong proficiency in Angular and Spring Boot, with experience developing enterprise web applications, RESTful APIs, microservices, and distributed systems
  • Experience developing cloud-native and hybrid applications, preferably using Microsoft Azure technologies and services
  • Solid understanding of modern application architecture principles, including component-based UI development, event-driven architectures, system integration, scalability, performance, and reliability
  • Experience with UI/UX implementation and collaboration tools such as Figma, with the ability to translate designs into intuitive, responsive, and accessible user experiences
  • Proficiency with source control, automated testing, and CI/CD practices using tools such as GitHub, GitHub Actions, Azure DevOps, Jenkins, or similar platforms
  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, MCP-based tooling, or similar technologies) to improve developer productivity and code quality
  • Strong problem-solving, communication, and collaboration skills, with the ability to work effectively in Agile teams and contribute to technical discussions and solution delivery
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; or an equivalent combination of education, certifications, and relevant experience
  • Job requires ability to work in an office environment, primarily on a computer
  • Requires sitting, standing, walking, hearing, talking on the telephone, attending in-person meetings, typing, and working with paper/files, etc
  • Consistent timeliness and regular attendance
  • Vision requirements: Ability to see information in print and/or electronically
  • This position may be performed remotely anywhere within the United States

Nice to Haves

  • Experience developing or integrating AI-enabled application capabilities using Azure OpenAI, LangChain, LangGraph, Semantic Kernel, AI agents, Retrieval-Augmented Generation (RAG), vector databases, or similar generative AI technologies
  • Experience with Azure services and enterprise integration technologies, including App Services, Functions, Service Bus, Event Grid, Cosmos DB, Azure SQL, MuleSoft, or similar platforms
  • Microsoft Azure Developer Associate (AZ-204) certification or experience supporting retail business applications and customer-facing digital solutions

Benefits

  • Career growth. We develop industry leading talent because Ross grows when our people grow
  • Continuous learning opportunities and development for our teams
  • This position may be performed remotely anywhere within the United States

More jobs like this