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 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Developer in Bolingbrook, IL vacancy
- ...fulfillment equipment, a suite of warehouse controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS),... ...create an impact on the future of material handling solutions. The Sr. Application Engineer performs engineering and project management...SeniorFor contractorsFor subcontractorWork at officeShift workWeekend workDay shiftAfternoon shift
- ...Duration, Availability) dashboards - Build service health dashboards with drill-down capabilities and error message analysis - Develop and maintain SRE automation/scripts within GKE namespaces for monitoring, deployment, and troubleshooting - Configure APIGEE monitoring...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
- ...platform. This individual will build production-ready AI systems, develop multi-agent architectures, and help operationalize AI... ...to downstream applications • Partner with Data Scientists and Software Engineers to deploy end-to-end solutions • Support prompt engineering...Senior
$128k - $142k
...operations supply testing and repair-shop technology, diagnostic software, service training, and information services.Our OE Wiper... ...us shape the future of mobility! Job Description The Sr SAP Business Process Consultant provides expert level of business...SeniorFull timeTemporary workWork experience placementWorldwideFlexible hours- ...Senior Associate, Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you... ...Engineer at Cognizant you will be responsible for designing and developing fully functional software products catering to healthcare. The...SeniorFlexible hours
- Job Title • Strong proficiency in JavaScript (ES6+), HTML, CSS, and related web technologies. • Solid understanding of React.js ecosystem (SSR, CSR Context API, Hooks, loadable, etc.). • Experience with Node.js and backend integration using RESTful APIs. • Experience...Senior
- ...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
$96k
...Overview The Software Engineer should be experienced in leading software projects and will be responsible for coordination of all... ...including detailed design, coding, and testing. Experienced in developing enterprise level application and custom integration solutions...SeniorFor contractorsWork experience placement$110k - $140k
...Senior Software Engineer Numina Group is a fast-growing technology company based in Woodridge, IL, specializing in cutting‑edge warehouse... ...: Woodridge, IL Travel : 25-30% Key Responsibilities: Design, develop, and maintain backend systems and applications using Go and...SeniorTemporary workRemote workVisa sponsorship$96.56k - $125.56k
...Customer training can take place at any G&W facility or at the customer site. Field Application Engineer will be responsible for developing training Power Points and other related documentation required by the customer's application. Work with customer and sales representatives...Temporary workWork at officeLocal area$110k
.... They will be deadline driven, accountable, and innovation to develop processes and procedures to drive efficiency within the department... ...the evaluation, selection, and implementation of large-scale software systems and platforms Mentor and support other engineers,...SeniorWork at officeLocal area$102.9k - $160k
...protecting platform integrity, security, and performance. This role serves as the primary point of accountability for citizen developer onboarding, standards, quality controls, and ongoing oversight. YOU'LL ACCOMPLISH THESE GOALS BY: Citizen...Full timePart timeLocal areaShift work$82k - $97.19k
The Manufacturing Execution System Software Developer is responsible for analysis, design, architecture, development, deployment, and ongoing support within manufacturing operations focused platforms across the organization. Responsibilities Design, document...Temporary workFor contractorsLocal areaWorldwideFlexible hours- ...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
...the apparel and fashion industry is seeking a highly skilled Sr Software Engineer to join our growing Software Engineering Team to help... ...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- ...Used Experience in Years/month Rating (10 points) 1 = newbie 10 = expert Hands on Exp. Yes/No Objective-C iOS Developer eCommerce domain exp. We are looking for a skilled and experienced Lead iOS Developer to join our team for a strategic retail...
- ...guidance to help achieve sales targets while also supporting the sales team and customers. The role involves managing projects, developing team members through mentorship and performance evaluations, and collaborating with sales and engineering teams to ensure customer...Home office
- ...Translate business requirements into technical solutions and explain complex technical concepts in simple business terms. Design and develop technical solutions that align with established standards and business needs. Perform root cause analysis on application issues and...Work experience placementRemote workWork from home
- ...Job Title: Embedded Software Engineer III – Linux Touch Screen Applications CNH Industrial is seeking an experienced Embedded Software... .... The selected candidate will be responsible for designing, developing, testing, and maintaining C++ software applications for Linux-...Senior
- ...Troubleshoot production issues, performance tuning and provide technical support for existing Oracle R12 ERP Application Modules; Develop and maintain application interface programs and customizations using PL/SQL procedures, functions, Oracle reports, Oracle forms and...SeniorWork at officeWork from home
- ...Job Summary We are looking for a Senior .NET Developer to build and maintain high-quality applications using C# and .NET technologies . The ideal candidate will have experience in developing, debugging, and deploying web or desktop applications and be familiar with SQL...Senior
$117.68k - $158.82k
...About the Role The Job at a Glance Our Sr. SAP S/4 ABAP Developer will develop, enhance, debug, support, maintain, and test SAP ABAP software solutions that support the S/4 HANA and GTS business systems. You will be involved in all aspects of providing solutions from...SeniorHourly payCasual work$135k - $216k
...Senior Applications Developer Job Locations US-MD-Germantown | US-TN-Oak Ridge | US-IL-Lemont Requisition ID... ...Jira and Confluence from Data Center to Atlassian Cloud Apply software updates, patches, and security remediations to Jira, Confluence...SeniorContract workShift work$110k - $130k
...pharmaceutical, personal care, and beverage industries. Overview The Sr. Application Engineer will act as the subject matter expert for... ...customer specifications, P&IDs, datasheets, and drawings to develop accurate and optimized equipment recommendations. Collaborate...SeniorFull timeWork at office- ...Senior.NET Developer with Sitefinity Organizations today are not only challenged by the constantly changing and emerging technologies... ...specific or niche skill set. Since our inception, Reliable Software has been offering IT consulting services to the clients which...SeniorFull timeContract workImmediate startRemote work
- ...Qualifications ~4–6 years of professional AI/ML engineering or software engineering experience ~ Deep proficiency in Python, ML... ...Apps, Power Automate, AI Builder, Copilot Studio); experience developing APIs and SDKs that enable low-code AI consumption and building...SeniorRemote workFlexible hours
- ...Job Title: Sr. PHP Commerce Developer Location: Lisle, IL (Hybrid - 4 days onsite) Job type- W2 Contract Role Overview Seeking a Senior PHP Commerce Developer with 7+ years of backend development experience and expertise in Spryker Commerce OS (or similar...SeniorContract work
$96.56k - $125.56k
...Overseeing research and development of new manufacturing equipment/software, processes, policies, standard operating procedures and work... ...processes, systems for monitoring/managing those variables. Develop and conduct process audits in association with Quality and molding...Temporary workWork at officeLocal areaWorldwide$121.27k - $162.25k
...Typical Day Design, implement, and maintain automated CI/CD pipelines, ensuring smooth integration and deployment processes Develop and manage scalable Infrastructure as Code (IaC) solutions using tools like Terraform and Ansible Optimize cloud infrastructure...SeniorCasual work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
Related searches
- ngo software engineer Bolingbrook, IL
- software developer Bolingbrook, IL
- part time software developer remote Bolingbrook, IL
- software engineer amazon Bolingbrook, IL
- software developer fintech Bolingbrook, IL
- consulting software engineer Bolingbrook, IL
- software engineer healthcare Bolingbrook, IL
- software engineer full time Bolingbrook, IL
- software engineer Bolingbrook, IL
- startup software engineer Bolingbrook, IL


