We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Computer/Internet Salary in Illinois, USA

Receive statistics information by mail

Computer/Internet Salary in Illinois, USA

102 500 $ Average monthly salary

Average salary in branch "Computer/Internet" in the last 12 months in Illinois

Currency: USD Year: 2024
The bar chart shows the change in the average wages in Illinois.

The distribution of vacancies in the category "Computer/Internet" of Illinois

Currency: USD
As seen in the chart, in Illinois the greatest number of vacancies in the category of Computer/Internet are opened in Chicago. In the second place is Naperville, and the third - Joliet.

Regions rating in Illinois by salary in branch "Computer/Internet"

Currency: USD
According to the statistics of our website, Lombard is leading in terms of average wages in the category Computer/Internet, which is 105000 usd. Then Hoffman Estates and Chicago follow.

Popular professions rating in the category "Computer/Internet in Illinois" in 2024 year

Currency: USD
Software Development Manager is the most popular profession in Illinois in the category Computer/Internet. According to our Site the number of vacancies is 3. The average salary of the profession of Software Development Manager is 136667 usd

Recommended vacancies

Java Full Stack Developer + DevOps .
Amazee Global Ventures Inc., Chicago, IL, US
Job descriptionTHIS IS A W2 OPPORTUNITY.Role: Java Full Stack Developer + DevOps .Location- Chicago,IL (Onsite) .Job Type: W2.Pay Rate: $65/ hour on W2.Role Passport number is mandatory.Job Description- Mandatory :9+ years of experience in Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework2+ years of experience in design and development of Microservice using Spring-Boot and REST APIStrong knowledge/experience in ORM Framework - JPA / HibernateGood knowledge and experience in Docker and Kubernetes2+ years of experience in any one of the UI Framework - Angular / ReactJS1+ years of experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc)Good knowledge and experience in any RDBMS/PostgreSQLStrong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket)Good knowledge in technical concepts Security, Transaction, Monitoring, PerformanceNice to have:Experience with OAuth implementation using Ping IdentityFamiliarity with API Management (Apigee) and Service Mesh (Istio)Experience with Elasticsearch, Logstash & KibanaGood knowledge and experience in any Queue based implementationsGood knowledge and experience in NoSQL (MongoDB)Experience with scripting languages using Unix, PythonSoft SkillsFast learner of new technologies and tools.Work independently contributing to the success of assigned project(s).Participate in discussions with project teams to understand the application design, build process and help deploy applications in target environments.Degree in Computer Science, Engineering or equivalentPreferably certified in AWS DevOps Mandatory skills: Strong experience in CI/CD process and DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket, Spinnaker, SonarQube) Good knowledge and experience in Docker and Kubernetes 2+ years of experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, EKS, etc).Job Type: Full-timeSalary: $60.00 - $65.00 per hourExperience level:9 yearsExperience:REST: 1 year (Preferred)Java: 1 year (Preferred
Senior Fullstack Software Engineer, Yahoo for Creators
Yahoo! Inc., Champaign
Yahoo serves as a trusted guide for hundreds of millions of people globally, helping them achieve their goals online through our portfolio of iconic products. For advertisers, Yahoo Advertising offers omnichannel solutions and powerful data to engage with our brands and deliver results.Yahoo is a global media and tech company that connects people to their passions. We reach nearly 900 million people around the world, bringing them closer to what they love-from finance and sports, to shopping, gaming and news-with the trusted products, content and tech that fuel their day. For partners, we provide a full-stack platform for businesses to amplify growth and drive more meaningful connections across advertising, search and media. At Yahoo News, we are laser-focused on making discovery delightful and becoming the world's best curator for our 35 million daily users and expanding our distribution to more platforms to meet millions more users where they are. Building the best guide to the Internet (and the world) requires building the best team. Who You AreYou excel at explaining technical concepts to anyone and everyone - regardless of level. People enjoy collaborating with you.You have a bias for action. When you see problems, you solve them.You are familiar with designing and building distributed and scalable systems and enjoy seeing millions of users running your code.You are extremely curious. You are constantly interested in how the software you interact with works "under the hood".You are customer focused-regardless of whether the customer is an external user or an internal team.You are product conscious. You are curious about our product area and are willing to share perspective and ideas to help the team deliver the best product for our customers.You know and care about sound engineering practices like continuous delivery, defensive programming and automated testing.You know that writing code isn't the end of the process, and you delight in understanding how that code is running in production, looking at metrics, and planning improvements.ResponsibilitiesHands-on development of next-generation tooling and infrastructure for Yahoo! Creators and Publishers.Help to scope, plan, and implement best-in-class software practices, procedures, and delivery.Contribute to implementation guidelines and execution strategy for your team's goals.Collaborate with your peers, product managers, and engineering leaders on new features and enhancements.QualificationsBS/MS in Computer Science or equivalent experience5+ years of software development experience with JS frameworks such as React, Node.js, and TypescriptExperience working with REST APIs and/or GraphQLDeep understanding of web technologiesExperience with container technologies such as K8s, DockerExperience with GCP or AWSStrong technical, analytical and communication skills(Plus) Experience with account management or content management systemsWe encourage candidates who may not check all the boxes to apply.Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form ( www.yahooinc.com/careers/contact-us.html ) or call 408-336-1409. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.At Yahoo, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion ( www.yahooinc.com/diversity/ ) page to learn more.The compensation for this position ranges from $143,625.00 - $299,375.00/yr and will vary depending on factors such as your location, skills and experience. The compensation package may also include incentive compensation opportunities in the form of discretionary annual bonus or commissions, in addition to equity incentives. Yahoo provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation, sick time, parental leave and an employee assistance program. Eligibility requirements apply.Yahoo has a high degree of flexibility around employee location and hybrid working. In fact, our flexible-hybrid approach to work is one of the things our employees rave about. Most roles don't require specific regular patterns of in-person office attendance. If you join Yahoo, you may be asked to attend (or travel to attend) on-site work sessions, team-building, or other in-person events. When these occur, you'll be given notice to make arrangements. If you're curious about how this factors into this role, please discuss with the recruiter. Currently work for Yahoo? Please apply on our internal career site.
Senior Staff Fullstack Software Engineer, Yahoo for Creators
Yahoo! Inc., Champaign
Yahoo serves as a trusted guide for hundreds of millions of people globally, helping them achieve their goals online through our portfolio of iconic products. For advertisers, Yahoo Advertising offers omnichannel solutions and powerful data to engage with our brands and deliver results.Yahoo is a global media and tech company that connects people to their passions. We reach nearly 900 million people around the world, bringing them closer to what they love-from finance and sports, to shopping, gaming and news-with the trusted products, content and tech that fuel their day. For partners, we provide a full-stack platform for businesses to amplify growth and drive more meaningful connections across advertising, search and media. At Yahoo News, we are laser-focused on making discovery delightful and becoming the world's best curator for our 35 million daily users and expanding our distribution to more platforms to meet millions more users where they are. Building the best guide to the Internet (and the world) requires building the best team. Who You AreYou excel at explaining technical concepts to anyone and everyone - regardless of level. People enjoy collaborating with you.You have a bias for action. When you see problems, you solve them.You are familiar with designing and building distributed and scalable systems and enjoy seeing millions of users running your code.You have a good understanding of data structures and algorithms, and understand how to apply them to craft pragmatic solutions.You are extremely curious. You are constantly interested in how the software you interact with works "under the hood".You are customer focused-regardless of whether the customer is an external user or an internal team.You are product conscious. You are curious about our product area and are willing to share perspective and ideas to help the team deliver the best product for our customers.You know and care about sound engineering practices like continuous delivery, defensive programming and automated testing.ResponsibilitiesHands-on development of next-generation tooling and infrastructure of Yahoo! for Creators and Publishers.Help to scope, plan, and implement best-in-class software practices, procedures, and delivery.Contribute to implementation guidelines and execution strategy for your team's goals.Collaborate with both peers and leaders on new customer-facing features.Responsible for the definition, design, development and timely completion of major new features in current and future productsPerforming code reviews for your peers where you will be learning from and contributing to a collaborative working modelTackling hard engineering and user experience problems and solving them in an elegant and seamless mannerTaking ownership of features and areas of the web application that will impact millions of users.Working with engineering team members to explore and create interesting solutions while sharing knowledge amongst the team.Collaborating with user experience designers, product managers, and other engineers to deliver new features, enhancements, platform improvements and bug fixesCollaborate with other engineers to write testable, reliable code, continuously deploying to production systemsGrowing in a culture of learning through design discussions and code reviewsDeploy, monitor and operate large scale production systems distributed across the globeRecommend alternative approaches to solving complex problems and use new technology to achieve goalsQualificationsBS/MS in Computer Science or equivalent experience7+ years of software development experience in customer-facing software productsDeep technical knowledge of JS frameworks such as React and Node.jsDeep technical knowledge of web application development with strong command of browser-side client technologies including AJAX, HTML5, CSS3, TypeScript and object-oriented JavascriptExperience working with REST APIs and/or GraphQLExperience with GCP or AWSExpert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architectureExperience with Web Technologies (Node, HTTP, JSON, Webpack)Experience with test driven development, unit test / UI test frameworks such as Jest / Selenium / WebdriverIO / Puppeteer / Cypress is an added advantageExpert knowledge of web application performance, stability and debuggingWe encourage candidates who may not check all the boxes to apply.Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form ( www.yahooinc.com/careers/contact-us.html ) or call 408-336-1409. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.At Yahoo, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion ( www.yahooinc.com/diversity/ ) page to learn more.The compensation for this position ranges from $160,965.00 - $349,885.00/yr and will vary depending on factors such as your location, skills and experience. The compensation package may also include incentive compensation opportunities in the form of discretionary annual bonus or commissions, in addition to equity incentives. Yahoo provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation, sick time, parental leave and an employee assistance program. Eligibility requirements apply.Yahoo has a high degree of flexibility around employee location and hybrid working. In fact, our flexible-hybrid approach to work is one of the things our employees rave about. Most roles don't require specific regular patterns of in-person office attendance. If you join Yahoo, you may be asked to attend (or travel to attend) on-site work sessions, team-building, or other in-person events. When these occur, you'll be given notice to make arrangements. If you're curious about how this factors into this role, please discuss with the recruiter. Currently work for Yahoo? Please apply on our internal career site.
Lead Network Development Engineer, Network Security and Engineering
Amazon, Chicago, IL, US
DESCRIPTIONWe are seeking a Lead Network Development Engineer to provide technical thought leadership for Whole Foods Market next-generation network. As we look to the future, our networks will support an ecosystem of robotics, industrial IoT, sensors, drones, and mobile devices. As an engineer, you need to be comfortable with taking risks, and iterating on designs that may fail at the outset to ultimately deliver robust systems that elegantly scale. Information security and network reliability are at the core of your thought processes, and you are respected as an influencer. A passion for working with new technologies and pushing the envelope on existing technology is required. High level of ownership and bias-for-action is required to be successful in this role.Key job responsibilities* Be responsible for the design and build of the global network* Drive innovation and simplification of network services to meet the demand of our customers* Create simple processes and pipelines for end to end deployment and testing of network services* Work closely with our engineering teams to help alleviate customer problems through self service network solutions* Work on new scalable, reliable, and secure designs/solutions, bringing them from concept to in life operations* Create and update our network standards and ensure that the network adheres these standards* Review and implement changes on the network through automation and orchestration solutions* Drive operational excellence projects to drive improvements in our network quality and reliability* Troubleshoot complex problems and develop innovative solutions day to day on our network* Work with a wide range of complex technologies including optical engineering* Highly autonomous, possesses strong written and verbal communication skills, strong project management and time management skills * Successful track record of designing simple, solutions and troubleshooting complex network problems and delivering innovative solutions* The desire and ability to work in a fast paced, collaborative environment.A day in the lifeOur engineers, managers and leaders are innovators and builders at heart; come join us and become integral to the technology company that is the past, present and future of technology.We are open to hiring candidates to work out of one of the following locations:Atlanta, GA, USA | Austin, TX, USA | Chicago, IL, USABASIC QUALIFICATIONS- 3+ years of automation scripting using Python, Bash, Shell and/or Perl experience- 5+ years of major internet routing protocols experience- 5+ years of working in a Linux/Unix environment experiencePREFERRED QUALIFICATIONS- 8+ years of major internet routing protocols experience- 5+ years of automation scripting using Python, Bash, Shell and/or Perl experience- 8+ years of working in a Linux/Unix environment experienceAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $127,300/year in our lowest geographic market up to $247,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Senior Developer Manager (Solar + Wind projects)
Michael Page, Illinois
The Senior Development Manager (Solar + Wind projects) will be responsible for:Effectively work with the existing Development team on Utility-scale projects (solar + wind)Manage and support x2 Development Managers in the team with the opportunity to grow the team further. Oversee utility-scale projects from inception through to operation Acquire real estate rights for development opportunitiesLead and/or manage due diligence on projects + sites for acquisition projects.Manage external stakeholders supporting environmental assessment campaignsManage external stakeholders supporting property and sales tax abatement effortsManage occasional permitting activities with support from other team membersPrepare project budgets, schedules, and RFP responsesMPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.The Senior Development Manager (Solar + Wind projects) will have:4+ years of Development experience working on utility scale projects across the US.Ideal project experience = ERCOT, MISO, PJM or WECC.This individual must have worked on projects from inception through to operation.Ability to support and up-skill less experienced developers in the team. Bachelor's degree in relevant field is desirable.
Cost Analyst - Leading Manufacturer - Hybrid
Michael Page, Alsip
Cost Analyst Responsibilities:Oversee the operational aspects of the cost accounting systemScrutinize the financial performance of manufacturing activities, identifying deviations and initiating corrective measures to rectify adverse discrepancies in plant operations.Evaluate intricate data and analytics from consolidated and comprehensive sources, ensuring their accuracy and supplying relevant information to facilitate the decision-making process.Generate timely and error-free plant reports, adhering to established business and departmental standards for reporting. Ensure these reports are prepared in accordance with both internal and external guidelines and policies.Unearth opportunities for enhancing cost-efficiency.Input various inventory and cost-related journal entries during the monthly closing procedures in the United States.Participate in the formulation of benchmarks for material, labor, and overhead costs.MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.Bachelor's degree in Accounting, Finance, or a related fieldStrong cost and manufacturing experienceExcellent analytical and problem-solving skills, with a keen eye for detailProficiency in financial software and ERP systems (e.g., SAP, Oracle)Advanced proficiency in Microsoft Excel and other MS Office applications
Data Management Developer
Computer Data Concepts Inc, Chicago, IL, US
Role: Data Management DeveloperLocation - Chicago IL2 Lead position ( 12 plus Years of Experience)6 Senior Developer ( 8-12 years)4 Developer ( 5 to 8 years)Job Summary: The Data Management Specialist will be responsible for managing and optimizing our organization's data infrastructure, ensuring data quality, and implementing data solutions using PySpark, DataBricks, Snowflake, and/or Redshift. The ideal candidate will have a strong background in data management, programming, and cloud-based data platforms.Key Responsibilities:1. Develop and maintain data pipelines using PySpark to process and transform large volumes of data.2. Design, implement, and optimize data solutions using DataBricks for data analytics and machine learning applications.3. Manage and administer cloud-based data platforms such as Snowflake and Redshift, ensuring high availability, scalability, and performance.4. Collaborate with cross-functional teams to understand data requirements and deliver tailored data solutions.5. Implement data governance policies and procedures to ensure data quality, consistency, and security.6. Monitor and troubleshoot data issues, ensuring timely resolution and minimal impact on business operations.7. Stay updated with the latest trends and technologies in data management, cloud computing, and big data analytics.8. Provide technical guidance and mentorship to junior data management team members.Qualifications:· Bachelor's degree in Computer Science, Information Systems, or related field; Master's degree preferred.· Minimum of 5 years of experience in data management, data engineering, or related role.· Strong programming skills in Python and experience with PySpark for data processing and analytics.· Hands-on experience with DataBricks for building and optimizing data pipelines.· Proficiency in managing and administering cloud-based data platforms such as Snowflake and/or Redshift.· Solid understanding of data modeling, ETL processes, and data warehousing concepts.· Excellent analytical, problem-solving, and communication skills.· Ability to work effectively in a fast-paced environment and manage multiple priorities.Preferred Qualifications:· Certifications in PySpark, DataBricks, Snowflake, or Redshift.· Experience with other data management tools and technologies.· Knowledge of machine learning algorithms and techniques.· Experience working in banking and payments domain
Lead Software Engineer
Walgreens, Deerfield
Job Summary :This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. This role is typically assigned to strategic, complex undertakings. Receives work in the form of short and mid term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead teams / projects.Job ResponsibilitiesPlans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent.Delivers software features with exceptional quality, meeting designated release plans and delivery commitments.Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions.Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities.Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans. Takes operational responsibility. Sets measurable goals, and meets them. Reviews code changes.Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes.May design specifications of assigned projects and may lead in implementation.Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some.Participates in developing technical / business approaches and new or enhanced technical tools. Has proven expertise in software design, architecture and software and system interrelationships. Has expert knowledge of programming languages important to the organization.Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. Develops and keeps the "vision" of the project, leading others toward its completion.Resolves a wide range of issues in creative ways.Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional "tech lead" responsibilities for driving an initiative to completion.Allocates and tracks the work of individual contributors. Participates in teaching and training members of work group / team.About Walgreens and WBA :Walgreens (www.walgreens.com) is included in the U.S. Retail Pharmacy and U.S. Healthcare segments of Walgreens Boots Alliance, Inc. (Nasdaq: WBA), an integrated healthcare, pharmacy and retail leader with a 170 year heritage of caring for communities. WBA's purpose is to create more joyful lives through better health. Operating nearly 9,000 retail locations across America, Puerto Rico and the U.S. Virgin Islands, Walgreens is proud to be a neighborhood health destination serving nearly 10 million customers each day. Walgreens pharmacists play a critical role in the U.S. healthcare system by providing a wide range of pharmacy and healthcare services, including those that drive equitable access to care for the nation's medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide.Basic QualificationsBachelor's degree and at least 4 years of experience for Engineering, Software Engineering or related field OR High School/GED and at least 7 years of experience for Engineering, Software Engineering or related field.Experience writing code for moderate to complex online applications, microservices or mobile applications or deployment automationExperience with programming languages for online applications, microservices or mobile applications or deployment automationExperience designing/building moderately complex applicationsExperience writing automated test scriptsExperience creating coding/scripting solutions to fix complex problems/issuesExperience engaging and the executive levelAt least 2 years of direct leadership, indirect leadership and/or cross-functional team leadershipWilling to travel up to 10% of the time for business purposes (within state and out of state).Preferred QualificationsBachelor's Degree in Computer Science / Information Technology preferredExperience working in an Agile environmentPrior experience in mentoring a team of engineers, tech lead or a leading an engineering teamWeb/backend experience:Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CDHands on full stack proficiency (e.g., Java, SQL, React, JavaScript etc.)Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assetsBig picture person with obsession about functional completeness, performance, security & resilience of end-to-end solutionStrong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - AzureDevOps experience:Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex systemExperience in working on Kubernetes platform on a microservices architecture on high traffic applicationsStrong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization)Experience in operationalization high traffic Web applications through monitoring and alerting for a polyglot application stackData & Analytics experience:Experience in SQL, Java or Python programmingExperience in any of reporting tools like Power BI, Business objects, Cognos or TableauExperience in data migration strategy and execution6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in Microsoft Azure cloud Platform6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutionsExperience with relational databasesExperience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis ServicesKnowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operationsWorking experience with dimensional data modeling and strong knowledge of best practices and solution patternsHands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIsCoach and guide technical engineers for source data understanding, designing analytical solutions and critical operational supportThe actual salary an employee can expect to receive, plus bonus pursuant to the terms of any bonus plan if applicable, will depend on experience, seniority, geographic location, and other factors permitted by law. To review benefits, please visit jobs.walgreens.com/benefits"An Equal Opportunity Employer, including disability/veterans"
Lead Software Engineer
Walgreens, Deerfield
Job Summary :This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. This role is typically assigned to strategic, complex undertakings. Receives work in the form of short and mid term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead teams / projects.Job ResponsibilitiesPlans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent.Delivers software features with exceptional quality, meeting designated release plans and delivery commitments.Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions.Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities.Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans. Takes operational responsibility. Sets measurable goals, and meets them. Reviews code changes.Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes.May design specifications of assigned projects and may lead in implementation.Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some.Participates in developing technical / business approaches and new or enhanced technical tools. Has proven expertise in software design, architecture and software and system interrelationships. Has expert knowledge of programming languages important to the organization.Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. Develops and keeps the "vision" of the project, leading others toward its completion.Resolves a wide range of issues in creative ways.Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional "tech lead" responsibilities for driving an initiative to completion.Allocates and tracks the work of individual contributors. Participates in teaching and training members of work group / team.About Walgreens and WBA :Walgreens (www.walgreens.com) is included in the U.S. Retail Pharmacy and U.S. Healthcare segments of Walgreens Boots Alliance, Inc. (Nasdaq: WBA), an integrated healthcare, pharmacy and retail leader with a 170 year heritage of caring for communities. WBA's purpose is to create more joyful lives through better health. Operating nearly 9,000 retail locations across America, Puerto Rico and the U.S. Virgin Islands, Walgreens is proud to be a neighborhood health destination serving nearly 10 million customers each day. Walgreens pharmacists play a critical role in the U.S. healthcare system by providing a wide range of pharmacy and healthcare services, including those that drive equitable access to care for the nation's medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide.#LI-RD1 Basic QualificationsBachelor's degree and at least 4 years of experience for Engineering, Software Engineering or related field OR High School/GED and at least 7 years of experience for Engineering, Software Engineering or related field.Experience writing code for moderate to complex online applications, microservices or mobile applications or deployment automationExperience with programming languages for online applications, microservices or mobile applications or deployment automationExperience designing/building moderately complex applicationsExperience writing automated test scriptsExperience creating coding/scripting solutions to fix complex problems/issuesExperience engaging and the executive levelAt least 2 years of direct leadership, indirect leadership and/or cross-functional team leadershipWilling to travel up to 10% of the time for business purposes (within state and out of state).Preferred QualificationsBachelor's Degree in Computer Science / Information Technology preferredExperience working in an Agile environmentPrior experience in mentoring a team of engineers, tech lead or a leading an engineering teamWeb/backend experience:Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CDHands on full stack proficiency (e.g., Java, SQL, React, JavaScript etc.)Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assetsBig picture person with obsession about functional completeness, performance, security & resilience of end-to-end solutionStrong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - AzureDevOps experience:Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex systemExperience in working on Kubernetes platform on a microservices architecture on high traffic applicationsStrong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization)Experience in operationalization high traffic Web applications through monitoring and alerting for a polyglot application stackData & Analytics experience:Experience in SQL, Java or Python programmingExperience in any of reporting tools like Power BI, Business objects, Cognos or TableauExperience in data migration strategy and execution6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in Microsoft Azure cloud Platform6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutionsExperience with relational databasesExperience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis ServicesKnowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operationsWorking experience with dimensional data modeling and strong knowledge of best practices and solution patternsHands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIsCoach and guide technical engineers for source data understanding, designing analytical solutions and critical operational supportThe actual salary an employee can expect to receive, plus bonus pursuant to the terms of any bonus plan if applicable, will depend on experience, seniority, geographic location, and other factors permitted by law. To review benefits, please visit jobs.walgreens.com/benefits"An Equal Opportunity Employer, including disability/veterans"
Principal HRIS Software Engineer (Hybrid)
Constellation, Chicago, Illinois, United States
**COMPANY OVERVIEW** As the nation's largest producer of clean, carbon-free energy, Constellation is a company purposely-built to meet the challenges of the climate crisis. Constellation has been the leader in clean energy production for more than a decade and we are growing our company and capabilities. Now, we're accelerating, speeding our low-carbon or no-carbon power to more people in more places, day and night, providing our customers and communities with options to buy, manage and use energy as part of their decarbonization mission. The race is on to confront the climate crisis and Constellation is ready to meet the challenge. Come join us as we lead energy, together. **TOTAL REWARDS** Constellation offers a wide range of benefits and rewards, designed to help our employees thrive professionally and personally. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program; comprehensive medical, dental and vision benefits, including a robust wellness program; paid time off for vacation, holidays and sick days; and much more. Expected salary range of $132,300 to $147,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k). **PRIMARY PURPOSE OF POSITION** A Principal Software Engineer is a hands-on subject matter expert who is responsible for the overall software design of many components within systems and can lead the technical implementation of multiple initiatives. This role also will cover operational application production support of multiple systems across portfolios. The ideal candidate has experience working in a high paced environment and has strong knowledge of varying domains. This Principal Engineer has strong technology skills (Java, Python, Data Structures, algorithms experience, Perl, C#, Java, JavaScript, NodeJS, .NET, HTML, AngularJS, iOS Swift and/or Objective-C, Android Mobile, Xamarin), as well as packaged software design and implementation experience. The successful applicant will work closely with Product Managers, Scrum Masters, Technical Leads, Software Engineers, Principal Engineers, Quality Assurance Engineers, and Architects in a highly collaborative environment to provide quality software and solutions, while providing the necessary leadership to deliver releases on time and on budget. The position requires strong cross-team & cross-functional coordination/collaboration and even stronger communication skills working with senior management, technology leadership peers, key business partners, technical staff, and external partners. The candidate needs great interpersonal skills, enjoys dealing with tight schedules, can solve complex problems and will thrive in our high-energy, fast-paced environment. Be willing to take on additional engineering and leadership duties as assigned. **PRIMARY DUTIES AND ACCOUNTABILITIES** + Drive multiple projects through to delivery removing obstacles as needed to ensure success. + Provide Technology Production support for multiple high Business value applications in an operational capacity across Portfolios. + Develop architecture and design of large-scale distributed software services and solutions. + Drive improvements to software engineering practices. + Prioritize technology investments to balance short- and long-term goals. + Collaborate with teams across Constellation to achieve goals, promote collaboration across teams for code reuse and knowledge sharing and mentor and develop other engineers. + Keep up to date with industry trends and apply to projects as appropriate. Identify investments needed to improve business/customer/partner experience through a data driven approach. + Provide coaching/ mentorship for IT personnel. Participate in career development and recognition activities. Promote diversity, equity, and inclusion and foster teamwork, collaboration, and a learning organization. **MINIMUM QUALIFICATIONS** + Bachelor's Degree in IT/Computer Science or Engineering and at least 8 to 10 years' experience in area of technical specialty; or an equivalent combination of education and work experience + 10+ years of IT application production support experience supporting multiple applications across portfolios in an operational environment servicing an enterprise level user base. + 10+ years of software design and development experience with backend and database services such as SQL or NoSQL databases - Oracle, SQL Server, Cosmos DB, MySQL, Redis, Splunk + 9-12 years of relevant hands-on experience in object programming languages such as: Python, Perl, C++, C#, Java, JavaScript, NodeJS, .NET, HTML, AngularJS, iOS Swift and/or Objective-C, Android Mobile, Xamarin, or Python Experience with migrating workloads from on-prem to cloud such as GCP + 3+ years architecting distributed systems. + Strong verbal and written communication skills in English with excellent interpersonal communication and collaboration skills. **PREFERRED QUALIFICATIONS** + Experience in development, process design or configuration of HCM applications, particularly Oracle HCM and iCIMS Talent Cloud. Understanding of HR processes such as payroll, recruiting & talent, time entry, benefits, core HR, and HR analytics. + Ability to effectively share technical information, communicate technical issues and solutions to all levels of business + Able to juggle multiple projects - can identify primary and secondary objectives, prioritize time, and communicate timeline to team members + Ability and desire to take product/project ownership + Ability to work a flexible schedule based on department and Company needs Ability to communicate technical details clearly across organizational boundaries. + Cloud and services experience, particularly Azure cloud. + Excellent analytical skills with systematic and structured approach to software design. + Passion for building highly scalable, exceptionally reliable services. + Experience with or exposure to Agile Scrum, Kanban, and interactive development processes.Constellation is proud to be an equal opportunity employer and employees or applicants will receive consideration for employment without regard to: age, color, disability, gender, national origin, race, religion, sexual orientation, gender identity, protected veteran status, or any other classification protected by federal, state, or local law.