Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Developer

$153.32k

Ulta Beauty

OVERVIEW

Live the experience . From professional empowerment to continual learning opportunities. From ongoing investment in new and emerging technologies to a career of self-determination. At Ulta Beauty, our tech team is critical to our scalability-and is recognized that way. We've been defined as a "mature start-up." A place where interdepartmental exposure, open doors, and genuine collaboration is ubiquitous. Where challenges come fast and furious, requiring agility, mental dexterity, and creativity. Where our passion for better solutions drives us and is core to who we are.


We're engineering for the future of retail, and it's no-holds-barred. But for those motivated by continual change and ambiguity, by superior leadership, by whip smart colleagues who will press you daily for your very best, you'll find that virtually nothing's impossible at Ulta Beauty.

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:



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:


ABOUT

At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful . Ulta Beauty is the largest North American beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 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, brow, and make-up services.

We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Developer in Bolingbrook, IL vacancy
  •  ...Software Developer Apply standard software development methodologies as defined in the Software Development Framework (SDF) to successfully complete projects (Agile methodologies and VersionOne as the standard Agile support tool). Demonstrating knowledge of the... 
    Senior

    Smart IMS

    Aurora, IL
    2 days ago
  •  ...Sr iOS Engineer, Front End Salary: Open Salary - submit at candidates' asking rate (Try to keep under...  ...a connected world. Position Summary: The Sr Software Engineer Android front-end is responsible for developing and maintaining multiple development platforms for... 
    Senior
    Remote work

    1872 Consulting

    Oak Brook, IL
    2 days ago
  •  ...fulfillment equipment, a suite of warehouse controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS),...  ...of material handling solutions, we want to hear from you! The Sr. Application Engineer performs engineering and project management... 
    Senior
    For contractors
    For subcontractor
    Work at office
    Weekend work
    Afternoon shift

    Daifuku Intralogistics America

    Bolingbrook, IL
    4 days ago
  •  ...We are looking for a Senior Angular Developer to support a growing frontend platform that ingests and visualizes data from multiple backend systems. This role is frontendleaning with some backend exposure, focused on building modern UI experiences on top of a strong existing... 
    Senior

    Insight Global

    Naperville, IL
    3 days ago
  •  ...Optimize firmware performance for low-power operation, resource-constrained environments, and real-time communication requirements. Develop and maintain firmware drivers and libraries for common sensor types, enabling rapid development and deployment of sensor... 
    Senior

    Resideo Technologies Inc.

    Aurora, IL
    2 days ago
  • $85.5k - $162.98k

     ...Software Engineer Middleware - Java (Hybrid Oak Brook, IL) page is loaded## Sr. Software Engineer Middleware - Java (Hybrid Oak Brook, IL)locations: Oak Brook, ILtime type...  ...the app daily.This role is responsible for developing and maintaining the Video Platform for the Chamberlain... 
    Senior
    Temporary work
    Work experience placement
    Second job
    Worldwide

    Chamberlain Group

    Oak Brook, IL
    2 days ago
  •  ...Optimize firmware performance for low‑power operation, resource‑constrained environments, and real‑time communication requirements. Develop and maintain firmware drivers and libraries for common sensor types, enabling rapid development and deployment of sensor... 
    Senior

    Resideo

    Aurora, IL
    1 day ago
  • $84k - $117k

    Cognizant is looking for a test lead engineer that has 6-8 years experience SIP, IMS Core, VoLTE/CVoIP call flow process for testing and validation. Following skills/experience required: Requirements Strong knowledge in 5G/LTE/UMTS VoLTE/IMS Network Performance and Capacity...
    Senior
    Temporary work
    Work experience placement

    Cognizant

    Warrenville, IL
    3 days ago
  • This role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you...  ...be creative, collaborative, organized, and adaptable. Design, develop, and test applications (e.g. API, Web apps) in accordance with... 
    Senior

    Drips

    Oak Brook, IL
    2 days ago
  •  ...Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you shape the next generation...  ...at Cognizant you will be responsible for designing and developing fully functional software products catering to healthcare. The... 
    Senior
    Flexible hours

    Omni Inclusive

    Naperville, IL
    4 days ago
  • $100k - $150k

     ...Bright Vision Technologies is seeking an Application Security Engineer to enhance security practices across the software development lifecycle. The ideal candidate should have over five years of application security experience, strong communication skills, and proven... 
    Senior
    Full time
    Remote work

    Bright Vision Technologies

    Bartlett, IL
    2 days ago
  •  ...Job Title:.NET Developer Responsibilities include: Minimum 6+ years of development experience with ASP.NET /.NET Core using C# (and/or VB.NET) in Visual Studio IDE. Minimum 6+ years of development experience with ReactJS. Experience in developing Web APIs in.NET Core... 
    Senior

    Yantran LLC

    Lisle, IL
    3 days ago
  • Sr. Salesforce Developer at Inspira Financial - Oak Brook, IL, United States The Sr. Software Engineer will report to the Technology Department. This role is responsible for producing scalable software solutions working alongside a team of experienced developer leaders.... 
    Senior
    Work experience placement

    Victrays

    Oak Brook, IL
    2 days ago
  • $153.32k

    Sr IT Engineer - Cloud Site Reliability Company: Ulta, Inc. Location: 1000 Remington...  ...sustainability criteria and levels. Systems Design: Develops and adopts appropriate design standards,...  ...processes for engineering platforms and software. Benefits Full‑time positions are... 
    Senior
    Full time
    Part time
    Local area
    Remote work
    Monday to Friday

    ULTA Beauty

    Bolingbrook, IL
    4 days ago
  •  ...Overview The Software Engineer should be experienced in leading software projects and will be responsible for coordination of all...  ...detailed design, coding, and testing. Experienced in developing enterprise level application and custom integration solutions... 
    Senior
    Work experience placement

    The Joint Commission

    Villa Park, IL
    1 day ago
  •  ...CVS Pharmacy Inc., a CVS Health company, is hiring for the following role in Downers Grove, IL: Sr. Software Development Engineer to design and develop software applications and platforms to support digital strategies and solutions. Duties include: analyze user needs and... 
    Senior

    CVS Corporation

    Downers Grove, IL
    2 days ago
  • $90k - $180k

     ...Home / Careers / Senior Full-Stack Web Application Developer / Software Engineer Senior Full-Stack Web Application Developer / Software Engineer Location: Bartlett, IL Salary: $90,000 - $180,000 Type: Full Time Min. Experience: 5+ Years *** This is an on-site position... 
    Senior
    Full time

    apHarmony Inc

    Bartlett, IL
    1 day ago
  • $85.5k - $162.98k

     ...14 million+ people rely on the myQ® app daily. This role is responsible for developing and maintaining the Video Platform for the Chamberlain MyQ program. To accomplish this, the Sr. Software Engineer will work with other developers and architects to design, build, and... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Second job
    Worldwide

    Chamberlain Group

    Oak Brook, IL
    12 hours ago
  • $185.4k - $375.95k

    CVS Health® is seeking an AVP, Application Engineering for Aetna Core Commercial Systems. This senior leadership role demands strong technology strategy, team management, and healthcare expertise. Responsibilities include transforming business processes through technology...
    Senior

    Hispanic Alliance for Career Enhancement

    Downers Grove, IL
    3 days ago
  •  ...Senior Java Developer Relevant Experience (Years): 5+ Years Strong development experiences in J2SE 5.0, JDBC, JNDI, Servlets, EJB...  ...skills Experience in implementing QA methodologies and Software Engineering Process, Test Plans, Test cases, Test Scenarios, and... 
    Senior
    Full time

    Tech Tammina

    Naperville, IL
    4 days ago
  • $117k - $133k

     ...for an accommodation or an alternative application process. Sr Software Engineer (Hybrid) Bolingbrook, IL Full‑time, Hybrid - 220 Remington...  ...and core business systems. In this role, you will design, develop, and enhance scalable, high-performance applications and APIs... 
    Senior
    Full time
    Work at office
    Monday to Friday
    Flexible hours

    S&S Activewear LLC

    Bolingbrook, IL
    2 days ago
  • Daifuku North America in Bolingbrook is seeking a Sr. Application Engineer with extensive experience in the material handling industry. This role involves engineering design, customer engagement, and project management responsibilities. The successful candidate will have... 
    Senior

    Daifuku North America

    Bolingbrook, IL
    5 days ago
  • $153.32k - $203.94k

     ...Position Summary: CVS Pharmacy Inc., a CVS Health company, is hiring for the following role in Downers Grove, IL: Sr. Software Development Engineer to design and develop software applications and platforms to support digital strategies and solutions. Duties include: analyze... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Downers Grove, IL
    4 days ago
  • Daifuku North America in Bolingbrook, IL is seeking a Sr. Application Engineer to oversee engineering, project management, and customer relations. Candidates should have a Bachelor's degree in Mechanical, Civil, or Industrial Engineering and at least 10 years of experience... 
    Senior

    Daifuku North America

    Bolingbrook, IL
    4 days ago
  • Entegris Inc. is looking for a Senior Engineer in Application Development to lead CMP filtration application development in Aurora, IL. The role involves conducting experiments, collaborating with teams, and delivering optimized solutions. The ideal candidate should possess...
    Senior

    Entegris Inc.

    Aurora, IL
    2 days ago
  • Daifuku Intralogistics America is seeking a Sr. Application Engineer in Bolingbrook, Illinois. This role encompasses engineering and project management duties, aimed at designing advanced material handling systems and ensuring project compliance with relevant codes. The... 
    Senior

    Daifuku Intralogistics America

    Bolingbrook, IL
    4 days ago
  • Senior Site Reliability Engineer (Sre) / Application Reliability Engineer We are looking for a highly experienced senior site reliability engineer (sre) / application reliability engineer with aws knowledge over and over 10+ years of expertise in incident management...
    Senior

    Diverse Lynx

    Naperville, IL
    2 days ago
  • $130.71k - $145k

     ...Location: Itasca, IL, United States Date Posted: Jun 16, 2026 Share: Description Senior Applications Developer - Gather and analyze Oracle eBusiness Suite and ERP Cloud business requirements for application modifications or new system... 
    Senior
    Work at office
    Work from home

    Fellowes Brands

    Itasca, IL
    5 days ago
  • $113.34k - $210.48k

     ...QA) Engineer you help design and further develop one of the most successful line of products...  ...in the IP router market today: the 7750 SR internet router and its further evolution...  ...developing, modifying and executing software test plans; analyzing and writing test standards... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    Phenom People

    Naperville, IL
    4 days ago
  • A managed service provider is seeking a Senior Systems Engineer & Project Lead to drive IT projects and serve as the technical escalation point. The candidate should possess advanced knowledge of Microsoft technologies and networking concepts, alongside proven leadership...
    Senior
    Full time
    Work at office

    Noventech, Inc.

    Lombard, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!