Sr. Software Developer
$153.32kUlta 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.
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
- ...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...SeniorRemote work
- ...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...SeniorFor contractorsFor subcontractorWork at officeWeekend workAfternoon shift
- ...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
- ...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
$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...SeniorTemporary workWork experience placementSecond jobWorldwide- ...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
$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...SeniorTemporary workWork experience placement- 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
- ...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...SeniorFlexible hours
$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...SeniorFull timeRemote work- ...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
- 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....SeniorWork experience placement
$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...SeniorFull timePart timeLocal areaRemote workMonday to Friday- ...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...SeniorWork experience placement
- ...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
$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...SeniorFull time$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...SeniorFull timeTemporary workWork experience placementSecond jobWorldwide$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- ...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...SeniorFull time
$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...SeniorFull timeWork at officeMonday to FridayFlexible hours- 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
$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...SeniorHourly payFull timeTemporary workLocal area- 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
- 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
- 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
- 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
$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...SeniorWork at officeWork from home$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...SeniorTemporary workWorldwideFlexible hours- 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...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
Related searches
- software engineer amazon Bolingbrook, IL
- software developer positions Bolingbrook, IL
- senior software design engineer Bolingbrook, IL
- software developer Bolingbrook, IL
- ngo software engineer Bolingbrook, IL
- startup software engineer Bolingbrook, IL
- senior software engineer ruby on rails Bolingbrook, IL
- cybersecurity software engineer Bolingbrook, IL
- senior software engineer remote Bolingbrook, IL
- intel software engineer Bolingbrook, IL

