Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
05/20/2024
Full time
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
05/20/2024
Full time
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
05/20/2024
Full time
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you ' ll build and release reliable software systems at scale. This role is in the Decisions & Analytics (DNA) organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture and/or data. Guides early-career engineers by providing learning tasks as well as work related tasks, directs the work of emerging talent, and helps them continue to grow in their technical skillset through mentorship. Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science, Engineering, Informatics, Information Security, Information Technology or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview Application Deadline: The application window for this position is anticipated to close on May-06-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
05/20/2024
Full time
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you ' ll build and release reliable software systems at scale. This role is in the Decisions & Analytics (DNA) organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture and/or data. Guides early-career engineers by providing learning tasks as well as work related tasks, directs the work of emerging talent, and helps them continue to grow in their technical skillset through mentorship. Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science, Engineering, Informatics, Information Security, Information Technology or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview Application Deadline: The application window for this position is anticipated to close on May-06-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
05/20/2024
Full time
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
05/20/2024
Full time
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you'll build and release reliable software systems at scale. This role is in the Data & Analytics organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Build, evolve and scale the data science technology capabilities to enable our enterprise machine learning platform Enable the latest machine learning tools and frameworks for our Enterprise Data Science Community Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview. Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
05/20/2024
Full time
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you'll build and release reliable software systems at scale. This role is in the Data & Analytics organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Build, evolve and scale the data science technology capabilities to enable our enterprise machine learning platform Enable the latest machine learning tools and frameworks for our Enterprise Data Science Community Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview. Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
05/20/2024
Full time
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
Job Description: Sr. Machine Learning Engineer As a Machine Learning Engineer, build and maintain large scale ML Infrastructure and ML pipelines. Contribute to building advanced analytics, machine learning platform and tools to enable both prediction and optimization of models. Extend existing ML Platform and frameworks for scaling model training & deployment. Partner closely with various business & engineering teams to drive the adoption, integration of model outputs. This role is a critical element to using the power of Data Science in delivering Fidelity s promise of creating the best customer experiences in financial services. The Team PI Data Engineering team (part of Personal Investing Technology BU) is focused on delivery data and ML solutions for the organization. As part of this team, you will be responsible for building advanced analytics solutions using various cloud technologies and collaborating with Data Scientists to robustly scale up ML Models to large volumes in production. The Expertise You Have Has Bachelor s or Master s Degree in a technology related field (e.g. Engineering, Computer Science, etc.). Experience in Object Oriented Programming (Java, Scala, Python), SQL, Unix scripting or related programming languages and exposure to some of Python s ML ecosystem (numpy, panda, sklearn, tensorflow, etc.). Experience in building cloud native applications using AWS services like S3, RDS, CFT, SNS, SQS, Step functions, Event Bridge, cloud watch etc., Experience with building data pipelines in getting the data required to build and evaluate ML models, using tools like Apache Spark, AWS Glue or other distributed data processing frameworks. Data movement technologies (ETL/ELT), Messaging/Streaming Technologies (AWS SQS, Kinesis/Kafka), Relational and NoSQL databases (DynamoDB, EKS, Graph database), API and in-memory technologies. Strong knowledge of developing highly scalable distributed systems using Open-source technologies. 5+ years of proven experience in implementing Big data solutions in data analytics space. 1+ years of experience in developing ML infrastructure and MLOps in the Cloud using AWS Sagemaker. Extensive experience working with machine learning models with respect to deployment, inference, tuning, and measurement required. Experience with CI/CD tools (e.g., Jenkins or equivalent), version control (Git), orchestration/DAGs tools (AWS Step Functions, Airflow, Luigi, Kubeflow, or equivalent). Solid experience in Agile methodologies (Kanban and SCRUM). The Skills You Bring You have strong technical design and analysis skills. You the ability to deal with ambiguity and work in fast paced environment. Your experience supporting critical applications. You are familiar with applied data science methods, feature engineering and machine learning algorithms. Your Data wrangling experience with structured, semi-structure and unstructured data. Your experience building ML infrastructure, with an eye towards software engineering. You have excellent communication skills, both through written and verbal channels. You have excellent collaboration skills to work with multiple teams in the organization. Your ability to understand and adapt to changing business priorities and technology advancements in Big data and Data Science ecosystem. The Value You Deliver Designing & developing a feature generation & store framework that promotes sharing of data/features among different ML models. Partner with Data Scientists and to help use the foundational platform upon which models can be built and trained. Operationalize ML Models at scale (e.g. Serve predictions on tens of millions of customers). Build tools to help detect shifts in data/features used by ML models to help identify issues in advance of deteriorating prediction quality, monitoring the uncertainty of model outputs, automating prediction explanation for model diagnostics. Exploring new technology trends and using them to simplify our data and ML ecosystem. Driving Innovation and implementing solutions with future thinking. Guiding teams to improve development agility and productivity. Resolving technical roadblocks and mitigating potential risks. Delivering system automation by setting up continuous integration/continuous delivery pipelines. Certifications: Company Overview Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients money. Join Us At Fidelity, you ll find endless opportunities to build a meaningful career that positively impacts peoples lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees Choice Award , we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don t need a finance background to succeed at Fidelity—we offer a range of opportunities for learning so you can build the career you ve always imagined. Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry . Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document , and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine. We invite you to Find Your Fidelity at . Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to .
05/20/2024
Full time
Job Description: Sr. Machine Learning Engineer As a Machine Learning Engineer, build and maintain large scale ML Infrastructure and ML pipelines. Contribute to building advanced analytics, machine learning platform and tools to enable both prediction and optimization of models. Extend existing ML Platform and frameworks for scaling model training & deployment. Partner closely with various business & engineering teams to drive the adoption, integration of model outputs. This role is a critical element to using the power of Data Science in delivering Fidelity s promise of creating the best customer experiences in financial services. The Team PI Data Engineering team (part of Personal Investing Technology BU) is focused on delivery data and ML solutions for the organization. As part of this team, you will be responsible for building advanced analytics solutions using various cloud technologies and collaborating with Data Scientists to robustly scale up ML Models to large volumes in production. The Expertise You Have Has Bachelor s or Master s Degree in a technology related field (e.g. Engineering, Computer Science, etc.). Experience in Object Oriented Programming (Java, Scala, Python), SQL, Unix scripting or related programming languages and exposure to some of Python s ML ecosystem (numpy, panda, sklearn, tensorflow, etc.). Experience in building cloud native applications using AWS services like S3, RDS, CFT, SNS, SQS, Step functions, Event Bridge, cloud watch etc., Experience with building data pipelines in getting the data required to build and evaluate ML models, using tools like Apache Spark, AWS Glue or other distributed data processing frameworks. Data movement technologies (ETL/ELT), Messaging/Streaming Technologies (AWS SQS, Kinesis/Kafka), Relational and NoSQL databases (DynamoDB, EKS, Graph database), API and in-memory technologies. Strong knowledge of developing highly scalable distributed systems using Open-source technologies. 5+ years of proven experience in implementing Big data solutions in data analytics space. 1+ years of experience in developing ML infrastructure and MLOps in the Cloud using AWS Sagemaker. Extensive experience working with machine learning models with respect to deployment, inference, tuning, and measurement required. Experience with CI/CD tools (e.g., Jenkins or equivalent), version control (Git), orchestration/DAGs tools (AWS Step Functions, Airflow, Luigi, Kubeflow, or equivalent). Solid experience in Agile methodologies (Kanban and SCRUM). The Skills You Bring You have strong technical design and analysis skills. You the ability to deal with ambiguity and work in fast paced environment. Your experience supporting critical applications. You are familiar with applied data science methods, feature engineering and machine learning algorithms. Your Data wrangling experience with structured, semi-structure and unstructured data. Your experience building ML infrastructure, with an eye towards software engineering. You have excellent communication skills, both through written and verbal channels. You have excellent collaboration skills to work with multiple teams in the organization. Your ability to understand and adapt to changing business priorities and technology advancements in Big data and Data Science ecosystem. The Value You Deliver Designing & developing a feature generation & store framework that promotes sharing of data/features among different ML models. Partner with Data Scientists and to help use the foundational platform upon which models can be built and trained. Operationalize ML Models at scale (e.g. Serve predictions on tens of millions of customers). Build tools to help detect shifts in data/features used by ML models to help identify issues in advance of deteriorating prediction quality, monitoring the uncertainty of model outputs, automating prediction explanation for model diagnostics. Exploring new technology trends and using them to simplify our data and ML ecosystem. Driving Innovation and implementing solutions with future thinking. Guiding teams to improve development agility and productivity. Resolving technical roadblocks and mitigating potential risks. Delivering system automation by setting up continuous integration/continuous delivery pipelines. Certifications: Company Overview Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients money. Join Us At Fidelity, you ll find endless opportunities to build a meaningful career that positively impacts peoples lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees Choice Award , we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don t need a finance background to succeed at Fidelity—we offer a range of opportunities for learning so you can build the career you ve always imagined. Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry . Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document , and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine. We invite you to Find Your Fidelity at . Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to .
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you ' ll build and release reliable software systems at scale. This role is in the Decisions & Analytics (DNA) organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture and/or data. Guides early-career engineers by providing learning tasks as well as work related tasks, directs the work of emerging talent, and helps them continue to grow in their technical skillset through mentorship. Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science, Engineering, Informatics, Information Security, Information Technology or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview Application Deadline: The application window for this position is anticipated to close on May-06-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
05/20/2024
Full time
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you ' ll build and release reliable software systems at scale. This role is in the Decisions & Analytics (DNA) organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture and/or data. Guides early-career engineers by providing learning tasks as well as work related tasks, directs the work of emerging talent, and helps them continue to grow in their technical skillset through mentorship. Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science, Engineering, Informatics, Information Security, Information Technology or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview Application Deadline: The application window for this position is anticipated to close on May-06-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
05/20/2024
Full time
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you'll build and release reliable software systems at scale. This role is in the Data & Analytics organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Build, evolve and scale the data science technology capabilities to enable our enterprise machine learning platform Enable the latest machine learning tools and frameworks for our Enterprise Data Science Community Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview. Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
05/17/2024
Full time
Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: As a Full Stack Engineer, you'll build and release reliable software systems at scale. This role is in the Data & Analytics organization where you will be focused on building Discover's strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you'll develop and maintain full stack solutions that fit our business needs. You'll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you'll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management. Responsibilities Build, evolve and scale the data science technology capabilities to enable our enterprise machine learning platform Enable the latest machine learning tools and frameworks for our Enterprise Data Science Community Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills Has an oversight on design decisions and guides team to achieve key results for products assigned to them Remediates issues using engineering principles and creates proactive design solutions for potential failures Contributes to and leads technology communities at Discover Minimum Qualifications At a minimum, here's what we need from you: Bachelors - Computer Science or related 3+ Years - Information Technology, (Software) Engineering, or related Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale Preferred Qualifications Bonus Points If You Have: Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others. Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies Experience in Machine Learning Platforms and Data Science Technologies Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra Experience building and implementing API service architectures Understanding of software testing principles and methodologies Experience in high availability & scalability design, as well as performance monitoring External applicants will be required to perform a technical interview. Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at . What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
05/14/2024
Full time
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
05/14/2024
Full time
Job Summary : Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment. This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team. Job Responsibilities : Plans, designs, develops and tests software systems or application for the software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Writes code that meets specifications for large and highly complex software programs and systems. Develops software applications and tools. Participates in software design. Develops software applications and tools using Agile development methodologies. Delivers software features with exceptional quality, meeting designated release plan and delivery commitments. This role is assigned to important / complicated undertakings. Contributes to and participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Interacts with internal and external peers and manages to exchange complex information related to areas of specialization. Work closely with other team members in guiding software architecture and technology decisions. Demonstrates proficiency in most areas of the professional function and in-depth specialization in some. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Anticipates and prevents problems and roadblocks before they occur. Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities. Developing professional expertise, applies company policies and procedures to resolve a variety of issues Developing design skills. Has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Resolves a wide range of issues in creative ways. Developing design skills and has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization. Anticipates and prevents problems and roadblocks before they occur. Mentors less experienced members of the team. About Walgreens and WBA : Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field Experience writing code for moderately complex applications Experience with programming languages for online applications, microservices or mobile applications Experience designing/building moderately complex applications/automation Experience writing automation test or deployment scripts Experience creating/coding scripting solution to fix moderately complex problems Experience identifying operational issues and recommending and implementing strategies to resolve problems At least 2 years of experience contributing to financial decisions in the workplace At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to/at least 5% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's degree in Computer Science, Information Technology or related field Experience identifying operational issues and recommending and implementing strategies to resolve problems Experience working in an Agile environment Specific "Preferred Qualifications" by specialty DevOps 5+ years of hands-on experience in Deployment automation for various applications laaS, PaaS, platforms on a linux environment 5+ years hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker Strong demonstrable experience in GIT workflows, pipelines and code repository management Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization) Experience in operationalization Web and Mobile applications through monitoring and alerting for a polygot application stack Web/backend Devloper Previous experience with full stack development ranging from front-end user interfaces to back-end systems Expert level of knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations A mindset to take up most challenging coding tasks Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python etc. Strong demonstrated experience of Enterprise Design patterns in development of loosely coupled & resilient systems Hands on with modern UI frameworks like React with Excellent knowledge of client-side security & front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Demonstratable experience of design, development, query & database optimization of distrubuted SQL (e.g., Oracle, MySQL) & NoSQL (MongoDB, Cassandra) databases Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure (ACS, AKS), Gooogle, IBM, AWS or Cloud Foundry Mobile Developer 4+ years of mobile app development experience and excellent hands-on skill in Kotlin (Android) Experience in building testing automation using cloud platforms like AppCenter Experience in ReactNative Programming Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Experience integrating third party SDK's like Facebook, Adobe etc Experience with integrating with Back-end Services (APIIs, GraphQL, etc.) Data & Analytics 4+ years experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud platforms: Mircrosoft Azure, AWS or GCP 4 years of experience in SQL, Java or Python programming Experience with relational and NoSQL databases such as Cosmos, Cassandra Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API's . click apply for full job details
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
05/14/2024
Full time
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
05/14/2024
Full time
Job Summary: This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Work is typically received in short-term assignments that often require the application of independent judgment. Operates within the context of defined procedures that provide desired functionality to digital solutions, products and programs, typically for intermediary, basic to complex systems. Implements activities that influence entry to mid-level components of the functional area Job Responsibilities: Writes code that meets specifications. Develops software applications and tools. Completes programming and performs testing and debugging applications Develops software applications and tools using Agile development methodologies. Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships. Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters Demonstrates proficiency in several areas of the professional function. Has working knowledge of programming languages important to the organization Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Acts as individual contributor as well as team member Utilizes experience in order to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Gathers and updates necessary information and communicates to appropriate parties. About Walgreens and WBA Walgreens () 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. The 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 "An Equal Opportunity Employer, including disability/veterans". Basic Qualifications Bachelor's Degree and at least 2 years of Engineering, Software Engineering or similar field experience OR High School/ GED and at least 4 years of Engineering, Software Engineering or similar field experience Experience writing code for applications or automation Experience with programming languages for online applications, microservices, APIs or mobile applications Experience building, testing applications or automation Knowledge of the Software Development Life Cycle Experience creating coding solutions to fix moderate problems/issues Willing to travel up to 5% of the time for business purposes (domestically and/or internationally). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology or similar field Experience working in an Agile environment At least 2 years of progressively complex related experience. Experience identifying operational issues and recommending and implementing strategies to resolve problems DevOps 2+ years of on experience is Deployment automation for various applications IaaS, PaaS platforms 2+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent Good knowledge of GIT workflows and Repo management Excellent knowledge in implement of CI/CD pipelines for Cloud deployments using containers/Docker Working knowledge of Kubernetes and microservices architecture and other DevOps tooling and Linux environments Working knowledge or experience of software development for Web and Mobile applications in agile environments Web/backend Developer Previous experience with full stack development ranging from front-end user interfaces to back-end systems Proficient in back-end languages like Java, Node/Typescript, .NET, Python etc. with exposure to performance optimization of high traffic & scalable services Hands on with modern UI frameworks like React with good knowledge of front-end design pattern (stateless components, conditional rendering, controlled components, hooks etc.) Excellent knowledge of distributed SQL (e.g., Oracle, MySQL), NoSQL (MongoDB, Cassandra) design & consumption patterns Have an exposure to implementation, capacity planning & performance tuning of Cloud technologies - Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Mobile Developer 2 years of Mobile App development experience and hands on skills in Swift, SwiftUI, Objective C ( iOS) 2 Years of Mobile App development experience and hands-on skills in Kotlin ( Android) Experience in building client applications consuming JSON based on APIs Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Software Engineer in Test 3+ years of experience as an SDET, Developer, or strong Automation Engineer Experience developing automation in at least one OO language - Java, C#/C++, Python or web based technologies Proven experience creating automation frameworks and tools to support test automation Experience working in a Microservices based architecture in a cloud native environment Data & Analytics 2 years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP Experience with relational and NoSQL databases such as Cosmos, Cassandra 2 years of Experience in SQL, Java or Python programming Experience in Data Pipeline and integration workflow management tools: Talend, Store Proc, Change Data Capture (CDC), Spark & Azure API Experience identifying operational issues and recommending fixes to resolve problems Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau
Title Senior Big Data Platform Development Engineer Overview of Position As Senior Software Engineer, you will evolve the data cloud platform and building pipelines that are scalable, robust and resilient, to validate, ingest, normalize/enrich and support business rule processing of healthcare data. You will provide leadership in big data and cloud technologies. You will work with engineering, product management, program management and operations teams planning and delivering the data platform products. You are an independent and resourceful backend or full-stack development engineer with advanced design and problem-solving skills, demonstrated competency in building enterprise and cloud products, and you enjoy working in diverse and fast paced engineering teams. What will be my duties and responsibilities in this job? Develop a scalable and resilient cloud data platform and scalable data pipelines. Ensure industry best practices around data pipelines, metadata management, data quality, data governance and data privacy. Be a thought leader and partner in the development and execution of the Enterprise Technology Strategy Create new opportunities in this space for Change with new feature capabilities and new offerings that drive customer and business value. Partner with Product Management and Business leaders to drive Agile delivery of both existing and new offerings Assist with the Leadership and collaboration with engineering organizations within Change to manage and optimize portfolio. What are the requirements needed for this position? 5+ years of experience with Big Data pipelines with Spark in Java, Scala, Python Proven track record of building scaled data platforms and enterprise products, working in large engineering teams Experience with public Clouds such as AWS, Azure, GCP Strong backend programming skills for data processing, with practical knowledge of availability, scalability, clustering, microservices, multi-threaded development and performance patterns. BS or MS in Computer Science or Engineering, and 8+ years of software development experience What other skills/experience would be helpful to have? Advances Innovation: Creating new and better ways for the organization to be successful Communicates Effectively : Developing and delivering multi-mode communications that convey a clear understanding of the unique need of different audiences Ensures Accountability : Holds self and other accountable to meet commitments. What are the working conditions and physical requirements of this job? General office demands #li-remote Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system! Some of our positions require employees to be onsite at a Change Healthcare facility or a Client site, including Medical Facilities. Depending on the sites health and safety guidelines, you may be required to have medical screenings or vaccinations to meet site requirements, which may include Covid-19 vaccination and/or testing. Further details and requirements will be confirmed during the interview process. Equal Opportunity/Affirmative Action Statement Change Healthcare is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, or veteran status. To read more about employment discrimination protections under federal law, read EEO is the Law at and the supplemental information at . If you need a reasonable accommodation to assist with your application for employment, please contact us by sending an email to with "Applicant requesting reasonable accommodation" as the subject. Resumes or CVs submitted to this email box will not be accepted. Click here to view our pay transparency nondiscrimination policy. California (US) Residents: By submitting an application to Change Healthcare for consideration of any employment opportunity, you acknowledge that you have read and understood Change Healthcares Privacy Notice to California Job Applicants Regarding the Collection of Personal Information . Change Healthcare maintains a drug free workplace and conducts pre-employment drug-testing, where applicable, in accordance with federal, state and local laws.
09/24/2021
Full time
Title Senior Big Data Platform Development Engineer Overview of Position As Senior Software Engineer, you will evolve the data cloud platform and building pipelines that are scalable, robust and resilient, to validate, ingest, normalize/enrich and support business rule processing of healthcare data. You will provide leadership in big data and cloud technologies. You will work with engineering, product management, program management and operations teams planning and delivering the data platform products. You are an independent and resourceful backend or full-stack development engineer with advanced design and problem-solving skills, demonstrated competency in building enterprise and cloud products, and you enjoy working in diverse and fast paced engineering teams. What will be my duties and responsibilities in this job? Develop a scalable and resilient cloud data platform and scalable data pipelines. Ensure industry best practices around data pipelines, metadata management, data quality, data governance and data privacy. Be a thought leader and partner in the development and execution of the Enterprise Technology Strategy Create new opportunities in this space for Change with new feature capabilities and new offerings that drive customer and business value. Partner with Product Management and Business leaders to drive Agile delivery of both existing and new offerings Assist with the Leadership and collaboration with engineering organizations within Change to manage and optimize portfolio. What are the requirements needed for this position? 5+ years of experience with Big Data pipelines with Spark in Java, Scala, Python Proven track record of building scaled data platforms and enterprise products, working in large engineering teams Experience with public Clouds such as AWS, Azure, GCP Strong backend programming skills for data processing, with practical knowledge of availability, scalability, clustering, microservices, multi-threaded development and performance patterns. BS or MS in Computer Science or Engineering, and 8+ years of software development experience What other skills/experience would be helpful to have? Advances Innovation: Creating new and better ways for the organization to be successful Communicates Effectively : Developing and delivering multi-mode communications that convey a clear understanding of the unique need of different audiences Ensures Accountability : Holds self and other accountable to meet commitments. What are the working conditions and physical requirements of this job? General office demands #li-remote Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system! Some of our positions require employees to be onsite at a Change Healthcare facility or a Client site, including Medical Facilities. Depending on the sites health and safety guidelines, you may be required to have medical screenings or vaccinations to meet site requirements, which may include Covid-19 vaccination and/or testing. Further details and requirements will be confirmed during the interview process. Equal Opportunity/Affirmative Action Statement Change Healthcare is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, or veteran status. To read more about employment discrimination protections under federal law, read EEO is the Law at and the supplemental information at . If you need a reasonable accommodation to assist with your application for employment, please contact us by sending an email to with "Applicant requesting reasonable accommodation" as the subject. Resumes or CVs submitted to this email box will not be accepted. Click here to view our pay transparency nondiscrimination policy. California (US) Residents: By submitting an application to Change Healthcare for consideration of any employment opportunity, you acknowledge that you have read and understood Change Healthcares Privacy Notice to California Job Applicants Regarding the Collection of Personal Information . Change Healthcare maintains a drug free workplace and conducts pre-employment drug-testing, where applicable, in accordance with federal, state and local laws.
Auto TechLabs Inc. Position Summary: The role of Data Warehouse Data Engineer is to design, develop and maintain AutoNation's enterprise data warehouse platform and enterprise data marts. The position is responsible for designing and developing data pipelines to extract data from various source systems and load to data marts and reporting tables. This work includes analyzing, cleansing, and transforming and data to support reporting and analytical needs. The developer will leverage technologies such as Python, PySpark, SQL, AWS Glue, Airflow, DBT, Meltano, Snowflake and notebook applications. The Data Warehouse Data Engineer will work with a team of warehouse developers. This includes working with the team on design, implementation planning, development, testing and operational support. We are seeking a talented individual with experience working in a matrix IT organization to deliver enterprise class software projects in a fast-paced environment. Organizational Relationships: IT Leadership: Director and Sr. Director positions in IT organization IT Teams: BI, QA, Security, DevOps, DBA, Architecture, Infrastructure, PMO Product owners Product stakeholders Scrum team members: Developers, QA testers, Business Analysts, Data Analysts, Project Manager Job Responsibilities: Develop new data pipeline solutions to meet functional and non-functional requirements Monitor, maintain and tune existing pipelines, ELT, and orchestration of those pipelines Analyze data in RDBMS and big data platforms Respond to pipeline failure incidents, participate in any alerts, escalations and/or recovery procedures necessary to ensure system functionality is restored in a timely manner Assist with the establishment and adherence to development standards and release promotion procedures that reduce maintain effort and drive improvements in system stability Qualifications: BA/BS degree in Information Technology or equivalent combination of education and experience 3-5 years of experience developing in python 3-5 years of experience developing in SQL 3-5 years of experience developing ELT solutions such as DBT Experience deploying ELT processes to an enterprise environment Experience in Performance Tuning and Optimization, using native monitoring and troubleshooting tools Experience in implementing operational automation using scripts Excellent communication and documentation skills appropriate for senior technology leadership Experience with cloud-based (AWS and Azure) database systems and environments Strong analytical and problem-solving skills Must meet company's requirements for employment Valid in-state driver's license and have and maintain an acceptable, safe driving record Physical Requirements Work with computers and other common office equipment Work location is in a corporate office environment with no special physical requirements beyond what is normally expected in a typical modern corporate office. Company Overview As America's largest and most recognized automotive retailer, AutoNation is transforming the automotive industry through its bold leadership, innovation, and comprehensive brand extensions. We are committed to hiring driven, diverse Associates and supporting them in growing their career within AutoNation. We offer paid training, competitive pay & benefits and a culture that believes in investing in our Associates' professional futures. With over 315 locations from coast to coast, AutoNation has an opportunity for you. We've sold over 13 million vehicles, the first automotive retailer to reach this milestone. Our success is driven by our commitment to delivering a peerless Customer experience through customer-focused sales and service processes. We believe deeply in giving back, and every car we sell helps to raise cancer research and treatment awareness with a Pink Plate. We have proudly raised over $25 million dollars to drive out cancer, create awareness, and support critical research. Join us as we pave the way to moving our company, our communities and our industry forward. Apply today at a location near you or wherever you dream the road will take you.
09/14/2021
Full time
Auto TechLabs Inc. Position Summary: The role of Data Warehouse Data Engineer is to design, develop and maintain AutoNation's enterprise data warehouse platform and enterprise data marts. The position is responsible for designing and developing data pipelines to extract data from various source systems and load to data marts and reporting tables. This work includes analyzing, cleansing, and transforming and data to support reporting and analytical needs. The developer will leverage technologies such as Python, PySpark, SQL, AWS Glue, Airflow, DBT, Meltano, Snowflake and notebook applications. The Data Warehouse Data Engineer will work with a team of warehouse developers. This includes working with the team on design, implementation planning, development, testing and operational support. We are seeking a talented individual with experience working in a matrix IT organization to deliver enterprise class software projects in a fast-paced environment. Organizational Relationships: IT Leadership: Director and Sr. Director positions in IT organization IT Teams: BI, QA, Security, DevOps, DBA, Architecture, Infrastructure, PMO Product owners Product stakeholders Scrum team members: Developers, QA testers, Business Analysts, Data Analysts, Project Manager Job Responsibilities: Develop new data pipeline solutions to meet functional and non-functional requirements Monitor, maintain and tune existing pipelines, ELT, and orchestration of those pipelines Analyze data in RDBMS and big data platforms Respond to pipeline failure incidents, participate in any alerts, escalations and/or recovery procedures necessary to ensure system functionality is restored in a timely manner Assist with the establishment and adherence to development standards and release promotion procedures that reduce maintain effort and drive improvements in system stability Qualifications: BA/BS degree in Information Technology or equivalent combination of education and experience 3-5 years of experience developing in python 3-5 years of experience developing in SQL 3-5 years of experience developing ELT solutions such as DBT Experience deploying ELT processes to an enterprise environment Experience in Performance Tuning and Optimization, using native monitoring and troubleshooting tools Experience in implementing operational automation using scripts Excellent communication and documentation skills appropriate for senior technology leadership Experience with cloud-based (AWS and Azure) database systems and environments Strong analytical and problem-solving skills Must meet company's requirements for employment Valid in-state driver's license and have and maintain an acceptable, safe driving record Physical Requirements Work with computers and other common office equipment Work location is in a corporate office environment with no special physical requirements beyond what is normally expected in a typical modern corporate office. Company Overview As America's largest and most recognized automotive retailer, AutoNation is transforming the automotive industry through its bold leadership, innovation, and comprehensive brand extensions. We are committed to hiring driven, diverse Associates and supporting them in growing their career within AutoNation. We offer paid training, competitive pay & benefits and a culture that believes in investing in our Associates' professional futures. With over 315 locations from coast to coast, AutoNation has an opportunity for you. We've sold over 13 million vehicles, the first automotive retailer to reach this milestone. Our success is driven by our commitment to delivering a peerless Customer experience through customer-focused sales and service processes. We believe deeply in giving back, and every car we sell helps to raise cancer research and treatment awareness with a Pink Plate. We have proudly raised over $25 million dollars to drive out cancer, create awareness, and support critical research. Join us as we pave the way to moving our company, our communities and our industry forward. Apply today at a location near you or wherever you dream the road will take you.
Cloud Data Architect (AWS/Python) | Elite Hedge Fund | Boston An Elite Quantitative Investment Firm in Boston, MA has consistently delivered outstanding returns to its investors over the past 5 years; they have more than doubled in AUM over this period, and now manage $110+ Billion. They are looking for a hands-on data architect with deep expertise in AWS to help lead their new cloud group. This position will take end-to-end ownership of designing, implementing, and delivering greenfield systems, which will transform the scope and scale of this firm's data ingestion, analytics, and trading systems. The Cloud Data Architect will collaborate with a lean, senior team to build new data systems from scratch designed to handle petabytes of real-time data. This team will interface with portfolio managers and traders to elicit requirements, and will work directly with the business to define the firm's overall data strategy. Responsibilities: Take end to end ownership of implementing a petabyte scale data systems Research and evaluate cutting-edge AWS, Big Data, and HPC technologies to contribute to project roadmap Build POCs in an iterative process by collaborating with the business throughout this project's evolution Act as a critical thought leader and cloud SME, consulting and mentoring other teams as this team's new systems transform the way this firm is able to leverage real-time data Qualifications: BS or equivalent degree 8+ years of hands-on software development or data engineering experience Significant expertise with multiple AWS services (Kinesis, Athena, Redshift, Snowflake Lambda, EMR, Glue, etc.) Expertise with Python, Spark, and Hadoop Benefits: Industry leading compensation and benefits Work from home flexibility A close-knit culture, prioritizing work life balance, professional development, and collaboration across all levels of the business
01/30/2021
Full time
Cloud Data Architect (AWS/Python) | Elite Hedge Fund | Boston An Elite Quantitative Investment Firm in Boston, MA has consistently delivered outstanding returns to its investors over the past 5 years; they have more than doubled in AUM over this period, and now manage $110+ Billion. They are looking for a hands-on data architect with deep expertise in AWS to help lead their new cloud group. This position will take end-to-end ownership of designing, implementing, and delivering greenfield systems, which will transform the scope and scale of this firm's data ingestion, analytics, and trading systems. The Cloud Data Architect will collaborate with a lean, senior team to build new data systems from scratch designed to handle petabytes of real-time data. This team will interface with portfolio managers and traders to elicit requirements, and will work directly with the business to define the firm's overall data strategy. Responsibilities: Take end to end ownership of implementing a petabyte scale data systems Research and evaluate cutting-edge AWS, Big Data, and HPC technologies to contribute to project roadmap Build POCs in an iterative process by collaborating with the business throughout this project's evolution Act as a critical thought leader and cloud SME, consulting and mentoring other teams as this team's new systems transform the way this firm is able to leverage real-time data Qualifications: BS or equivalent degree 8+ years of hands-on software development or data engineering experience Significant expertise with multiple AWS services (Kinesis, Athena, Redshift, Snowflake Lambda, EMR, Glue, etc.) Expertise with Python, Spark, and Hadoop Benefits: Industry leading compensation and benefits Work from home flexibility A close-knit culture, prioritizing work life balance, professional development, and collaboration across all levels of the business
About AbbVie AbbVie's mission is to discover and deliver innovative medicines that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas: immunology, oncology, neuroscience, eye care, virology, women's health and gastroenterology, in addition to products and services across its Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at . on Twitter , Facebook , Instagram , YouTube and LinkedIn . If you live and breathe all things Digital, then we want to talk to you! Medical Therapeutics Digital Marketing Team is on a mission to transform the data driven digital marketing in pharmaceutical industry. Medical Therapeutics brands and disease states are exciting, including household names like BOTOX® for multiple uses, blockbuster Eye Care brands like Restasis and Refresh....and many new/exciting product launches coming! This is an amazing opportunity for a candidate that has a passion for digital marketing. If you want to be a part of an industry-defining team, then we want to hear from you. The Digital Marketing team is excited to welcome new talent, from all industries. The team is comprised of technology and marketing experts with diverse backgrounds. Pharma experience not required, in fact outside industry experience is welcomed! Senior Data Engineer Our leadership has a fresh and innovative vision for how the company should approach digital marketing and product. We are utilizing machine learning in an effort to intelligently engage our customers in a more personalized and effective way. We're looking for a strong, technically sound Sr. Data Engineer who is interested in working within a startup-oriented environment while having the backing of a large company. If that's you, please read on. This role will be responsible for and require experience in many areas, including: Software Development: • Writing production grade code to process, transport, analyze, and store data within distributed systems • Very strong proficiency in Python • Building Batch and Streaming pipelines with Apache Spark • Experience working closely with Data Scientists • Experience in SQL • Experience with implementing data quality checks • Exposure to serverless technologies (AWS Lambda/Step functions, Google Cloud Functions, Azure Functions) preferred • Experience with building and maintaining in-house code libraries for distribution preferred • Knowledge of traditional data warehousing (Dimensional Modeling, ETL) preferred • Experience developing data products using microservices architecture required • Developing high performance API to expose data products required • Knowledge of traditional data warehousing (Dimensional Modeling, ETL) preferred DevOps: • Experience with building and maintaining CI/CD pipelines using Gitlab CI, Circle CI, Jenkins or other CI/CD tools • Managing infrastructure on AWS and potentially other cloud providers preferred • Managing configuration of systems with frameworks such as Terraform and Ansible preferred • Deploying and Managing and SQL and NoSQL databases preferred • Familiarity with logging and system monitoring solutions preferred System Architecture: • Designing and developing new distributed systems and components • Integrating both new and legacy platforms using various methods including APIs • Understanding of basic system and service level security • Writing technical documentation for system components Qualifications YOU BRING: • At least 4 years experience • Bachelor's degree or equivalent combination of education and experience • Must be collaborative and fun to work with, with good communication skills • Experience working with data scientists to productionize data science models • Ability to work independently to deliver on business needs • Coordinating and communicating with various stakeholders and partners including business and technical leaders • Participating in project management through capturing and developing tasks and stories, assisting in managing the backlog • Understanding of agile methodology • Mentoring junior team members • Taking ownership of your work • Evaluating and learning new emerging technologies • Staying up to date on the latest trends in data engineering and data science Perks • Competitive salary • Comprehensive medical, dental, vision and life insurance • 401k with up to 8% company match • Vacation / PTO • Entire week off for the winter holidays • On-campus restaurant • On-campus gym, tennis court, basketball court and softball field • Discounts on Allergan products • Complimentary snack and beverage bar #LI-JN1 Significant Work Activities Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day) Travel No Job Type Experienced Schedule Full-time Job Level Code IC Equal Employment Opportunity At AbbVie, we value bringing together individuals from diverse backgrounds to develop new and innovative solutions for patients. As an equal opportunity employer we do not discriminate on the basis of race, color, religion, national origin, age, sex (including pregnancy), physical or mental disability, medical condition, genetic information gender identity or expression, sexual orientation, marital status, protected veteran status, or any other legally protected characteristic.
01/20/2021
Full time
About AbbVie AbbVie's mission is to discover and deliver innovative medicines that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas: immunology, oncology, neuroscience, eye care, virology, women's health and gastroenterology, in addition to products and services across its Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at . on Twitter , Facebook , Instagram , YouTube and LinkedIn . If you live and breathe all things Digital, then we want to talk to you! Medical Therapeutics Digital Marketing Team is on a mission to transform the data driven digital marketing in pharmaceutical industry. Medical Therapeutics brands and disease states are exciting, including household names like BOTOX® for multiple uses, blockbuster Eye Care brands like Restasis and Refresh....and many new/exciting product launches coming! This is an amazing opportunity for a candidate that has a passion for digital marketing. If you want to be a part of an industry-defining team, then we want to hear from you. The Digital Marketing team is excited to welcome new talent, from all industries. The team is comprised of technology and marketing experts with diverse backgrounds. Pharma experience not required, in fact outside industry experience is welcomed! Senior Data Engineer Our leadership has a fresh and innovative vision for how the company should approach digital marketing and product. We are utilizing machine learning in an effort to intelligently engage our customers in a more personalized and effective way. We're looking for a strong, technically sound Sr. Data Engineer who is interested in working within a startup-oriented environment while having the backing of a large company. If that's you, please read on. This role will be responsible for and require experience in many areas, including: Software Development: • Writing production grade code to process, transport, analyze, and store data within distributed systems • Very strong proficiency in Python • Building Batch and Streaming pipelines with Apache Spark • Experience working closely with Data Scientists • Experience in SQL • Experience with implementing data quality checks • Exposure to serverless technologies (AWS Lambda/Step functions, Google Cloud Functions, Azure Functions) preferred • Experience with building and maintaining in-house code libraries for distribution preferred • Knowledge of traditional data warehousing (Dimensional Modeling, ETL) preferred • Experience developing data products using microservices architecture required • Developing high performance API to expose data products required • Knowledge of traditional data warehousing (Dimensional Modeling, ETL) preferred DevOps: • Experience with building and maintaining CI/CD pipelines using Gitlab CI, Circle CI, Jenkins or other CI/CD tools • Managing infrastructure on AWS and potentially other cloud providers preferred • Managing configuration of systems with frameworks such as Terraform and Ansible preferred • Deploying and Managing and SQL and NoSQL databases preferred • Familiarity with logging and system monitoring solutions preferred System Architecture: • Designing and developing new distributed systems and components • Integrating both new and legacy platforms using various methods including APIs • Understanding of basic system and service level security • Writing technical documentation for system components Qualifications YOU BRING: • At least 4 years experience • Bachelor's degree or equivalent combination of education and experience • Must be collaborative and fun to work with, with good communication skills • Experience working with data scientists to productionize data science models • Ability to work independently to deliver on business needs • Coordinating and communicating with various stakeholders and partners including business and technical leaders • Participating in project management through capturing and developing tasks and stories, assisting in managing the backlog • Understanding of agile methodology • Mentoring junior team members • Taking ownership of your work • Evaluating and learning new emerging technologies • Staying up to date on the latest trends in data engineering and data science Perks • Competitive salary • Comprehensive medical, dental, vision and life insurance • 401k with up to 8% company match • Vacation / PTO • Entire week off for the winter holidays • On-campus restaurant • On-campus gym, tennis court, basketball court and softball field • Discounts on Allergan products • Complimentary snack and beverage bar #LI-JN1 Significant Work Activities Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day) Travel No Job Type Experienced Schedule Full-time Job Level Code IC Equal Employment Opportunity At AbbVie, we value bringing together individuals from diverse backgrounds to develop new and innovative solutions for patients. As an equal opportunity employer we do not discriminate on the basis of race, color, religion, national origin, age, sex (including pregnancy), physical or mental disability, medical condition, genetic information gender identity or expression, sexual orientation, marital status, protected veteran status, or any other legally protected characteristic.