ULTA Salon, Cosmetics & Fragrance, Inc

Sr. Software Developer

Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • 5+ years of IT experience focusing on architecture, design, and development.
  • Expertise with Google Cloud Platform components like Pub/Sub, Big Query, and Kubernetes.
  • Experience with event-based systems using Kafka and Spark.
  • Familiarity with data integration tools like Talend and Power BI.

Responsibilities

  • Design and develop software solutions in a distributed environment.
  • Implement RESTful APIs and backend microservices with Spring Boot.
  • Manage services on Google Cloud Platform, including monitoring and root cause analysis.
  • Collaborate with cross-functional teams to define and refine development requirements.
  • Perform unit and integration testing, validating APIs with tools like Postman.
  • Contribute to code reviews and the development of new features in Agile sprints.
  • Support DevOps activities and propose technology improvements.

Benefits

  • Remote work options available up to 100%.
  • Comprehensive health, dental, and vision insurance.
  • Paid time off and vacation days.
  • Access to life and disability insurance.
  • Opportunities for career development and additional training.
Full Job Description
COMPANY:Ulta, Inc.

LOCATION: 1000 Remington Blvd., Suite 120, Bolingbrook, IL 60440

TITLE: Sr. Software Developer

HOURS: Monday to Friday, 8:00 am to 5:00 pm

DUTIES: Design, develop, implement, and support software solutions across a distributed technical environment. Develop and maintain scalable, maintainable, and high-performance software using Java. Design and implement RESTful APIs and backend microservices using frameworks such as Spring Boot. Manage services on Google Cloud Platform using native components such as Pub/Sub for messaging and event handling. Collaborate with cross-functional teams including Product Owners, Architects, and Quality Assurance to refine requirements and acceptance criteria for development stories across the entire technology stack including database, services, and UI components. Perform unit testing and integration testing using JUnit and validate APIs using tools such as Postman. Design and optimize queries, collections and schema for MongoDB. Utilize Bitbucket for source code management and branch-based development workflows. Use JIRA for task management, sprint tracking, bug tracking and documentation of deliverables and Confluence to support collaboration and system understanding. Monitor and support software deployed in production environments and perform root cause analysis for any software defects/bugs. Contribute to the design and development of new features, participate in code reviews. Follow Agile methodologies and participate in sprint planning, standups, and retrospectives as part of an iterative development lifecycle. Support DevOps-related activities and infrastructure that enable continuous integration, testing, and delivery of software solutions. Evaluate new technologies and tools and make recommendations for process and product improvements that align with business strategy.

REQUIREMENTS: Bachelor's degree in Computer Science, or related. Five (5) years in any occupation with development experience, or related. Five (5) years in any occupation with IT or related experience must include: Five (5) years of IT experience including architecture, design and development. Five (5) years of experience in architecting and delivering enterprise data solutions on-prem and cloud. Experience must also include: Experience with data models, data pipelines, devops and cloud-based infrastructure disciplines such as Kubernetes and containerization; Experience in data centric security architecture concepts and open standards; Hybrid Cloud-based data architecture, data ingestion, curation and self-service reporting frameworks; Experience with event-based sourcing and event streaming, specifically with technologies such as Kafka, Spark and GCP Pub/Sub; Experience in retail industry business and IT processes and systems; Experience in designing, building and operationalizing large-scale enterprise data solutions and applications within GCP using tools such as Data Proc, Big Query, Big Table, Pub/Sub; Experience with data integration tools Talend, SAP Data Services, Informatica or similar; and Experience reporting and analytic tools such as Power BI and Tableau.

ALTERNATE EDUCATION/EXPERIENCE REQUIREMENTS: Employer will accept a Master's degree in Computer Science, or related, and three (3) years in any occupation with development experience, or related. Must have skills listed above.

TELECOMMUTING EMPLOYEE: Reports to company headquarters in Bolingbrook, IL. Can work remotely or telecommute up to 100%.

SALARY: $153,317 - $154,317 per year

APPLY: https://careers.ulta.com/careers/487968

The pay range for this position is $153,317.00 - $154,317.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company's bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits. For additional information concerning our benefits, visit our Benefits and Career Development page: https://learn.bswift.com/ulta

About ULTA Salon, Cosmetics & Fragrance, Inc

ULTA Beauty is the beauty retailer in the United States and the premier beauty destination for cosmetics, fragrance, skin, hair care products and salon services. Since opening its first store 25 years ago, ULTA Beauty has grown to become the top national retailer providing All Things Beauty, All in One Place™. The Company offers more than 20,000 products from over 500 well-established and emerging beauty brands across all categories and price points, including ULTA Beauty's own private label. ULTA Beauty also offers a full-service salon in every store featuring hair, skin and brow services. ULTA Beauty is recognized for its commitment to personalized service, fun and inviting stores and its industry-leading Ultamate Rewards loyalty program.

ULTA Salon, Cosmetics & Fragrance, Inc. Careers

Join the vibrant team at ULTA Salon, Cosmetics & Fragrance, Inc., a leader in the beauty industry, where innovation meets diversity and professional growth. As a company renowned for its inclusive culture and commitment to employee development, there has never been a better time to explore job opportunities with us. Work You’ll Do At ULTA, we empower our team to bring beauty to life, providing unparalleled opportunities for career advancement and professional enrichment. Whether you are looking for a position in our retail stores, at our corporate headquarters, or within our distribution network, ULTA offers a dynamic work environment where your skills will be honed and your achievements recognized. Join our team and contribute to an industry-leading company known for its commitment to innovation, leadership, and diversity. ULTA is not just about beauty products; it's about elevating the beauty in everyone. Our team’s diversity is our strength, and we continuously strive to foster an inclusive environment through comprehensive diversity training programs. Internship and Employment Opportunities Start your career journey with an internship at ULTA, where you can gain hands-on experience in a thriving retail environment. Our internships provide a robust foundation in the beauty industry, offering insights into various aspects of business operations, from marketing to supply chain management. For those seeking full-time roles, ULTA is hiring across a range of departments. We look for passionate, creative, and solution-driven team players. Explore open positions that match your skills and interests on our Careers page. Benefits and Culture At ULTA, we believe in rewarding our employees for their hard work and commitment. Our benefits package is designed to support the well-being and financial security of our team members and their families. Benefits include health coverage, retirement plans, employee discounts, and more. Our company culture champions personal and professional growth, encouraging every team member to reach their full potential. Through leadership training and continuous learning opportunities, we prepare our employees to lead and innovate in the beauty industry. Networking and Professional Development Stay connected and advance your career through ULTA’s networking events, where you can meet industry leaders and like-minded professionals. Enhance your resume and interview skills through our career development workshops and receive personalized advice from our experienced hiring managers. Future-Proof Your Career With ULTA, the trajectory of your career is boundless. Embrace the opportunity to grow with a company that is as committed to your professional journey as it is to leadership in the beauty industry. Explore Discover how ULTA is transforming the beauty landscape and leading the way in retail innovation. Read more about our latest projects and the impact they have on our customers and industry. Join Our Team Search for job opportunities that align with your career aspirations. We are excited to see how your vision and expertise can contribute to our ongoing success. Stay Up to Date Keep ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Job Alert Emails Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. See what exciting and rewarding opportunities await at ULTA Salon, Cosmetics & Fragrance, Inc. Join us and be part of a company where innovation, leadership, and beauty move forward together.
Learn more about ULTA Salon, Cosmetics & Fragrance, Inc
Size
16,500 employees
Market Cap
$23.6 billion
Industry
Net Income
$175.8 million
Founded
1990
5 Year Trend
+12.2%
Revenue
$6.1 billion
NASDAQ

Similar Jobs

More Jobs at ULTA Salon, Cosmetics & Fragrance, Inc

  • ULTA Salon, Cosmetics & Fragrance, Inc
    Sr. Software Developer
    $153K — $154K *
    Bolingbrook, IL 60440 (Will County)
    Consumer Technology
    In-Person
  • ULTA Salon, Cosmetics & Fragrance, Inc
    WMS Manager
    $102K — $130K *
    Bolingbrook, IL 60440 (Will County)
    Retail & Consumer Goods
    In-Person
  • ULTA Salon, Cosmetics & Fragrance, Inc
    Product Manager
    $119K — $155K *
    Bolingbrook, IL 60440 (Will County)
    Consumer Technology
    In-Person
  • ULTA Salon, Cosmetics & Fragrance, Inc
    General Manager
    $76K — $104K *
    San Antonio, TX 78228 (Bexar County)
    Retail & Consumer Goods
    In-Person
  • ULTA Salon, Cosmetics & Fragrance, Inc
    Lead IT Engineer, OMS
    $133K — $134K *
    Bolingbrook, IL 60440 (Will County)
    Information Technology
    In-Person

More Consumer Technology Jobs

Find similar Sr. Software Developer jobs: