Engineer I (Low Code Developer)

Welcome to Ross Stores, Inc., where our differences make us stronger… At Ross and dd’s, inclusion is a way of life. We care about our Associates and the communities we serve and we value their differences. We are committed to building diverse teams and an inclusive culture. We respect and celebrate the diversity of backgrounds, identities, and ideas of those who work and shop with us. Come join us as we continue our diversity, equality and inclusion journey!

GENERAL PURPOSE:
The Low Code Developer will be responsible for developing applications using a low-code development platform, setting up and configuring systems for each business group's unique requirements. They will deliver enterprise applications with minimal traditional coding involved.

ESSENTIAL FUNCTIONS:
  • Participate in project teams tasked with optimizing and automating business processes using low code solutions
  • Low Code Development
    • Work with form builders, pre-built templates and drag and drop visual entity builders
    • Research, design, and develop prototypes using low code technologies to demonstrate solution capabilities and fit for Ross environment.
    • Develop training tools (manuals, tip sheets, process flow documents), coordinate and conduct end-user training.
    • Write documentation to provide user support for programs and for production/operating procedures.
  • Systems Analysis and Development
    • Participate in gathering and documenting requirements from the business.
    • Analyze user system and application needs, determine and evaluate potential solutions, develop system specifications and requirements, and design application programs to meet the requirements.
    • Research, analyze and evaluate current technical trends, emerging technologies and standards, new software functionality, and alternative software solutions to determine applicability and viability at Ross.

COMPETENCIES:
  • Problem Solving
  • Written Communications
  • Time Management
  • Composure
  • Dealing with Ambiguity
  • Integrity & Trust
  • Customer Focus
  • Listening

QUALIFICATIONS AND SPECIAL SKILLS REQUIRED:
  • 5+ years of software application design and development experience, with a minimum of 1 year with low code tools
  • Bachelor's degree in computer science, information technology or related field, or equivalent combination of education, industry certifications and relevant experience
  • In-depth knowledge of Microsoft Power Platform, with focus on Power Apps or other equivalent low code platforms.
  • Basic SQL, HTML, CSS, JavaScript, and general Web 2.0 techniques experience
  • Ability to diagnose application issues and to decide what can be done with low-code instead of traditional coding (80/20 rule)
  • Understanding of application security with general understanding of current security threats
  • Conceptual and practical understanding of IT Infrastructure, products, and services, such as networking protocols, encryption, and other technologies.
  • Demonstrated ability to learn and acquire new technologies in the areas of web & mobile application development
  • Able to provide accurate estimates of timeframes necessary to complete potential projects and develop milestones and project implementation plans
  • Ability to analyze and creatively solve complex technical problems
  • Ability to work in a group setting and independently

PREFERRED
  • Experience with K2 or other workflow tools
  • Experience with Robotic Process Automation (RPA)
  • Proficient in Microsoft Office products
  • Familiar with modern development practices (Agile, DevOps, Continuous Integration / Deployment, etc.)

PHYSICAL REQUIREMENTS/ADA:
  • 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 role requires regular in-office presence, including to engage in in-person team interaction, meetings and collaboration, client support, mentoring, coaching, and/or feedback. However, this role can perform duties effectively using a combination of in-office and remote work.

SUPERVISORY RESPONSIBILITIES:
N/A

DISCLAIMER
This job description is a summary of the primary duties and responsibilities of the job and position. It is not intended to be a comprehensive or all-inclusive listing of duties and responsibilities. Contents are subject to change at management's discretion.

Ross is an equal employment opportunity employer. We consider individuals for employment or promotion according to their skills, abilities and experience. We believe that it is an essential part of the Company's overall commitment to attract, hire and develop a strong, talented and diverse workforce. Ross is committed to complying with all applicable laws prohibiting discrimination based on race, color, religious creed, age, national origin, ancestry, physical, mental or developmental disability, sex (which includes pregnancy, childbirth, breastfeeding and medical conditions related to pregnancy, childbirth or breastfeeding), veteran status, military status, marital or registered domestic partnership status, medical condition (including cancer or genetic characteristics), genetic information, gender, gender identity, gender expression, sexual orientation, as well as any other category protected by federal, state or local laws.