Job Description Android Developer Experience is responsible for building and providing all necessary infrastructure and tools to ensure Square's Android development can continue to be fast and efficient at scale. We're looking for folks who are excited to problem solve and find solutions that empower hundreds of mobile developers to move more quickly than our competitors. Engineering efficiency is particularly important for Square's ability to continuously ship high quality software, so we strive to ensure our development tools enable developers to ship their features with speed and confidence. This is a high force multiplier, cross-functional team aiming to enhance the development experience for all mobile developers within Square. You will be part of the team responsible for owning the entire development stack (build system, build tools) and integration with CI. You will improve the development process to allow our engineers to ship as quickly and effortlessly as possible. You'll be working primarily on the Android platform infrastructure focused on our largest scaling codebase, Square's Point of Sale applications, but we expect the results of the team's work to be applicable to other Square applications. What you will do: Innovate to amplify the efficiency of our mobile developers to develop, build, test, and release high quality apps to our merchants. Identify key performance bottlenecks in the development experience including the build system, IDE integrations, testing frameworks, and pull request workflows. Help define the scope and the priorities of the team by identifying opportunities to decrease build times, reduce system complexity, and improve the developer experience Optimize the performance, reliability, and usability of our CI pipeline Own the success of your team's projects, and deliver quantifiable results on schedule.
03/12/2024
Full time
Job Description Android Developer Experience is responsible for building and providing all necessary infrastructure and tools to ensure Square's Android development can continue to be fast and efficient at scale. We're looking for folks who are excited to problem solve and find solutions that empower hundreds of mobile developers to move more quickly than our competitors. Engineering efficiency is particularly important for Square's ability to continuously ship high quality software, so we strive to ensure our development tools enable developers to ship their features with speed and confidence. This is a high force multiplier, cross-functional team aiming to enhance the development experience for all mobile developers within Square. You will be part of the team responsible for owning the entire development stack (build system, build tools) and integration with CI. You will improve the development process to allow our engineers to ship as quickly and effortlessly as possible. You'll be working primarily on the Android platform infrastructure focused on our largest scaling codebase, Square's Point of Sale applications, but we expect the results of the team's work to be applicable to other Square applications. What you will do: Innovate to amplify the efficiency of our mobile developers to develop, build, test, and release high quality apps to our merchants. Identify key performance bottlenecks in the development experience including the build system, IDE integrations, testing frameworks, and pull request workflows. Help define the scope and the priorities of the team by identifying opportunities to decrease build times, reduce system complexity, and improve the developer experience Optimize the performance, reliability, and usability of our CI pipeline Own the success of your team's projects, and deliver quantifiable results on schedule.
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
03/06/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
03/04/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
*We are unable to sponsor as this is a permanent full time role* A prestigious fortune 500 company is on the search for an Architecture Senior Tech Lead - GCP Platform. This position is focused on GCP architecture and using Google as a provider of services. They will work with platforms, data lakes, DevOps, Containers, infrastructure. They want someone with heavy google cloud experience and preferably someone who is certified. Platforms and Responsibilities: Platforms within the company include, but not limited to: Application Platforms: WebLogic, OpenShift, Kubernetes, Tomcat, JBoss, Mobile (Android & iOS) Infrastructure: AWS, GCP, VMware & VMC Information Security: Tivoli Access Manager, Ping ALM & Pipeline: Atlassian, Bitbucket, Jenkins, Artifactory, Ansible, Selenium, ELK Databases: RDBMS, NoSQL, HDFS Data Engineering: Spark, Data Pipelines, Feature Caching AI/ML Hands-on and architectural experience with these are required, as well as a demonstrable record of leading architects through organizational transformations Collaborate with other Enterprise Architect leads to assure that Platforms are aligned with EA vision, roadmap, principles, and guidelines and can enable software engineering teams and solution architects to deliver on business outcomes Define and implement Reference architecture patterns which will be used by development teams Be an authority through transformation into Agile Architecture and align with the Modern Delivery methodology QUALIFICATIONS: Undergraduate degree or equivalent experience required; Advanced degree preferred 10+ years of experience in Enterprise Architecture and/or Platform Architecture for a financial services organization 3+ years of relevant large-scale enterprise transformation experience as relates to architecture is preferred Deep knowledge of various enterprise level Platforms widely used in the industry Google Professional Cloud Architect Certification required, Other cloud provider architect certifications desirable as well
11/06/2021
Full time
*We are unable to sponsor as this is a permanent full time role* A prestigious fortune 500 company is on the search for an Architecture Senior Tech Lead - GCP Platform. This position is focused on GCP architecture and using Google as a provider of services. They will work with platforms, data lakes, DevOps, Containers, infrastructure. They want someone with heavy google cloud experience and preferably someone who is certified. Platforms and Responsibilities: Platforms within the company include, but not limited to: Application Platforms: WebLogic, OpenShift, Kubernetes, Tomcat, JBoss, Mobile (Android & iOS) Infrastructure: AWS, GCP, VMware & VMC Information Security: Tivoli Access Manager, Ping ALM & Pipeline: Atlassian, Bitbucket, Jenkins, Artifactory, Ansible, Selenium, ELK Databases: RDBMS, NoSQL, HDFS Data Engineering: Spark, Data Pipelines, Feature Caching AI/ML Hands-on and architectural experience with these are required, as well as a demonstrable record of leading architects through organizational transformations Collaborate with other Enterprise Architect leads to assure that Platforms are aligned with EA vision, roadmap, principles, and guidelines and can enable software engineering teams and solution architects to deliver on business outcomes Define and implement Reference architecture patterns which will be used by development teams Be an authority through transformation into Agile Architecture and align with the Modern Delivery methodology QUALIFICATIONS: Undergraduate degree or equivalent experience required; Advanced degree preferred 10+ years of experience in Enterprise Architecture and/or Platform Architecture for a financial services organization 3+ years of relevant large-scale enterprise transformation experience as relates to architecture is preferred Deep knowledge of various enterprise level Platforms widely used in the industry Google Professional Cloud Architect Certification required, Other cloud provider architect certifications desirable as well
*We are unable to sponsor as this is a permanent full time role* A prestigious fortune 500 company is on the search for an Architecture Senior Tech Lead - AI/ML Data Systems. This position is focused on enterprise architecture of AI/ML. This tech lead with be working with the AI clearing house and AI/ML governance as well as enterprise review. They will work with Platform data solutions, DevOps, Containers, Infrastructure, and cloud. Responsibilities and platforms: Application Platforms: WebLogic, OpenShift, Kubernetes, Tomcat, JBoss, Mobile (Android & iOS) Infrastructure: AWS, GCP, VMware & VMC Information Security: Tivoli Access Manager, Ping ALM & Pipeline: Atlassian, Bitbucket, Jenkins, Artifactory, Ansible, Selenium, ELK Databases: RDBMS, NoSQL, HDFS Data Engineering: Spark, Data Pipelines, Feature Caching AI/ML (ex. TensorFlow, PyTorch, MXNet, Kubeflow, etc.) Hands-on and architectural experience with these are required as well as demonstrable record of leading architects through organizational transformations Collaborate with other Enterprise Architect leads to assure that platforms are aligned with EA vision, roadmap, principles, and guidelines and can enable software engineering teams and solution architects to deliver on business outcomes! Define and implement Reference architecture patterns which will be used by development teams Be an authority through transformation into Agile Architecture and align with the Modern Delivery methodology QUALIFICATIONS Undergraduate degree or equivalent experience required; Advanced degree preferred 10+ years of experience in Enterprise Architecture and/or Platform Architecture for a financial services organization 3+ years of relevant large-scale enterprise transformation experience as relates to architecture is preferred Prior experience in the primary or secondary mortgage industry is desirable Deep knowledge of various enterprise level Platforms widely used in the industry Tech Certifications desirable (AWS, GCP, Azure, CNCF, etc)
11/06/2021
Full time
*We are unable to sponsor as this is a permanent full time role* A prestigious fortune 500 company is on the search for an Architecture Senior Tech Lead - AI/ML Data Systems. This position is focused on enterprise architecture of AI/ML. This tech lead with be working with the AI clearing house and AI/ML governance as well as enterprise review. They will work with Platform data solutions, DevOps, Containers, Infrastructure, and cloud. Responsibilities and platforms: Application Platforms: WebLogic, OpenShift, Kubernetes, Tomcat, JBoss, Mobile (Android & iOS) Infrastructure: AWS, GCP, VMware & VMC Information Security: Tivoli Access Manager, Ping ALM & Pipeline: Atlassian, Bitbucket, Jenkins, Artifactory, Ansible, Selenium, ELK Databases: RDBMS, NoSQL, HDFS Data Engineering: Spark, Data Pipelines, Feature Caching AI/ML (ex. TensorFlow, PyTorch, MXNet, Kubeflow, etc.) Hands-on and architectural experience with these are required as well as demonstrable record of leading architects through organizational transformations Collaborate with other Enterprise Architect leads to assure that platforms are aligned with EA vision, roadmap, principles, and guidelines and can enable software engineering teams and solution architects to deliver on business outcomes! Define and implement Reference architecture patterns which will be used by development teams Be an authority through transformation into Agile Architecture and align with the Modern Delivery methodology QUALIFICATIONS Undergraduate degree or equivalent experience required; Advanced degree preferred 10+ years of experience in Enterprise Architecture and/or Platform Architecture for a financial services organization 3+ years of relevant large-scale enterprise transformation experience as relates to architecture is preferred Prior experience in the primary or secondary mortgage industry is desirable Deep knowledge of various enterprise level Platforms widely used in the industry Tech Certifications desirable (AWS, GCP, Azure, CNCF, etc)
*We are unable to sponsor as this is a permanent full time role* A prestigious company is on the search for a Senior iOS Engineer. This engineer will help deliver a native mobile library and build new iOS solutions. These solutions will be built in Swift. This person will be writing code and needs to have experience with Objective C or Swift. Responsibilities Sets the standard by writing high quality code, reusable, and secure while adhering to industry best practices. Adds documentation to coding standards and best practices. Participates in executing the strategy, keeping the customer needs and wants in mind. Provides input into the architecture and design of the product, collaborating with the team in solving problems the right way. Participates in product team standups. Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product. Practices test driven development in writing software and building product. Evaluates detailed business, functional, and high-level technical requirements to create User Stories. Applies reusability and up-to-date engineering techniques, languages, and best practices. May assist or take point on process of publishing mobile apps to the App Stores. Understands value of mobile TDD (Test Driven Development) and CI/CD processes. Qualifications Bachelor's degree and at least 4 years software development/coding experience. Experience writing code, delivering software, and collaborating with cross functional teams. Experience engineering native mobile applications in 1 or more of the following languages: Objective C, or Swift. Experience with Scrum and/or Kanban within an iterative, rapid development environment. Experiencing programming using iPhone sensors. Excellent Git flow patterns. Professional experience writing and delivering both native Android and iOS applications.
11/06/2021
Full time
*We are unable to sponsor as this is a permanent full time role* A prestigious company is on the search for a Senior iOS Engineer. This engineer will help deliver a native mobile library and build new iOS solutions. These solutions will be built in Swift. This person will be writing code and needs to have experience with Objective C or Swift. Responsibilities Sets the standard by writing high quality code, reusable, and secure while adhering to industry best practices. Adds documentation to coding standards and best practices. Participates in executing the strategy, keeping the customer needs and wants in mind. Provides input into the architecture and design of the product, collaborating with the team in solving problems the right way. Participates in product team standups. Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product. Practices test driven development in writing software and building product. Evaluates detailed business, functional, and high-level technical requirements to create User Stories. Applies reusability and up-to-date engineering techniques, languages, and best practices. May assist or take point on process of publishing mobile apps to the App Stores. Understands value of mobile TDD (Test Driven Development) and CI/CD processes. Qualifications Bachelor's degree and at least 4 years software development/coding experience. Experience writing code, delivering software, and collaborating with cross functional teams. Experience engineering native mobile applications in 1 or more of the following languages: Objective C, or Swift. Experience with Scrum and/or Kanban within an iterative, rapid development environment. Experiencing programming using iPhone sensors. Excellent Git flow patterns. Professional experience writing and delivering both native Android and iOS applications.
NO SPONSORSHIP Consumer Authentication Architect Salary: $180k to $200k to $250k plus 20% bonus *No East Coasters* Looking for someone who has done a SiteMinder to Okta migration - Azure Cloud Web Access Governance (35 million customers) The Senior Cyber Risk Management Architect will be responsible for the planning, development and implementation of enterprise information security solutions (such as authentication and authorization, public key infrastructure, data loss prevention, and security event information management) to address the current and emerging security needs of the business. This role requires the solution of complex enterprise-scale information security problems. The role will design and develop new technologies, architectures, and security products that will support security requirements for the enterprise and its customers, business partners, and vendors. The person in this role will contribute to the execution of strategic information security architecture to enable effective business operations, manage enterprise risk, and address business or regulatory issues. Strong understanding of information security, risk and data privacy within the domain of digital commerce including relevant practical experience Demonstrate a broad awareness of security engineering concepts and practices across all phases of the software development life cycle Experience providing security architecture advice for web based network environments and secure communication, including mobile applications, web applications and web services Knowledge and technical security experience in cryptography, including several of the following encryption, hashing, key management, digital certificates, TLS Knowledge of virtualization platforms such as Amazon Web Services (AWS) EC2, VMware vCloud Director, VMware vSphere and Google AppEngine, OpenStack or Azure Experience of continuous delivery continuous integration processes and procedures including critical security considerations in automated workflows Technical experience with Java or similar enterprise programming language, especially related to secure coding best practices Experienced in mobile security architecture concepts, design and implementation for Android and IOS Demonstrated experience designing secure multi-domain Internet-facing applications Demonstrate technical competency in security engineering based on hands-on experience or relevant qualifications Working knowledge and technical security experience with UNIX, Linux, Solaris, or AIX Demonstrate the ability to articulate and communicate effectively to diverse audiences and properly translates security and risk management terminology into business terms, and recommends alternative solutions to these stakeholders. Strong verbal and written communication skills Qualifications: A working understanding of architecture-level information security and appropriate use enforcement technology solutions including advanced malware detection/prevention, mobile device virtualization/MDM, cloud security management, structured and unstructured database encryption, mobile application and remote API security, fine-grained application authorization and access control, security event visualization, big data user and entity behavior analytics, active adversary deception, and others. Demonstrated understanding of contemporary security theory and application (including vulnerabilities, exploitation techniques and attack vectors). Strong understanding of systems development life cycle. Knowledge of open security testing standards and projects, including OWASP. Proficiency in one or more of the following: C, C++, Java, Python, Powershell, JavaScript or NodeJS. Relevant security certifications (CISSP, OSCP, OSCE, GPEN, GXPN, CEH). Knowledge of laws, regulations, and standards relevant to the US Healthcare industry. Excellent written and verbal communication skills (including technical writing, documentation development, process mapping, and visualization). Must be able to effectively communicate technical concepts to a non-technical audience.
09/10/2021
Full time
NO SPONSORSHIP Consumer Authentication Architect Salary: $180k to $200k to $250k plus 20% bonus *No East Coasters* Looking for someone who has done a SiteMinder to Okta migration - Azure Cloud Web Access Governance (35 million customers) The Senior Cyber Risk Management Architect will be responsible for the planning, development and implementation of enterprise information security solutions (such as authentication and authorization, public key infrastructure, data loss prevention, and security event information management) to address the current and emerging security needs of the business. This role requires the solution of complex enterprise-scale information security problems. The role will design and develop new technologies, architectures, and security products that will support security requirements for the enterprise and its customers, business partners, and vendors. The person in this role will contribute to the execution of strategic information security architecture to enable effective business operations, manage enterprise risk, and address business or regulatory issues. Strong understanding of information security, risk and data privacy within the domain of digital commerce including relevant practical experience Demonstrate a broad awareness of security engineering concepts and practices across all phases of the software development life cycle Experience providing security architecture advice for web based network environments and secure communication, including mobile applications, web applications and web services Knowledge and technical security experience in cryptography, including several of the following encryption, hashing, key management, digital certificates, TLS Knowledge of virtualization platforms such as Amazon Web Services (AWS) EC2, VMware vCloud Director, VMware vSphere and Google AppEngine, OpenStack or Azure Experience of continuous delivery continuous integration processes and procedures including critical security considerations in automated workflows Technical experience with Java or similar enterprise programming language, especially related to secure coding best practices Experienced in mobile security architecture concepts, design and implementation for Android and IOS Demonstrated experience designing secure multi-domain Internet-facing applications Demonstrate technical competency in security engineering based on hands-on experience or relevant qualifications Working knowledge and technical security experience with UNIX, Linux, Solaris, or AIX Demonstrate the ability to articulate and communicate effectively to diverse audiences and properly translates security and risk management terminology into business terms, and recommends alternative solutions to these stakeholders. Strong verbal and written communication skills Qualifications: A working understanding of architecture-level information security and appropriate use enforcement technology solutions including advanced malware detection/prevention, mobile device virtualization/MDM, cloud security management, structured and unstructured database encryption, mobile application and remote API security, fine-grained application authorization and access control, security event visualization, big data user and entity behavior analytics, active adversary deception, and others. Demonstrated understanding of contemporary security theory and application (including vulnerabilities, exploitation techniques and attack vectors). Strong understanding of systems development life cycle. Knowledge of open security testing standards and projects, including OWASP. Proficiency in one or more of the following: C, C++, Java, Python, Powershell, JavaScript or NodeJS. Relevant security certifications (CISSP, OSCP, OSCE, GPEN, GXPN, CEH). Knowledge of laws, regulations, and standards relevant to the US Healthcare industry. Excellent written and verbal communication skills (including technical writing, documentation development, process mapping, and visualization). Must be able to effectively communicate technical concepts to a non-technical audience.
NO SPONSORSHIP Consumer Authentication Architect Salary: $180k to $200k to $250k plus 20% bonus *No East Coasters* Looking for someone who has done a SiteMinder to Okta migration - Azure Cloud Web Access Governance (35 million customers) The Senior Cyber Risk Management Architect will be responsible for the planning, development and implementation of enterprise information security solutions (such as authentication and authorization, public key infrastructure, data loss prevention, and security event information management) to address the current and emerging security needs of the business. This role requires the solution of complex enterprise-scale information security problems. The role will design and develop new technologies, architectures, and security products that will support security requirements for the enterprise and its customers, business partners, and vendors. The person in this role will contribute to the execution of strategic information security architecture to enable effective business operations, manage enterprise risk, and address business or regulatory issues. Strong understanding of information security, risk and data privacy within the domain of digital commerce including relevant practical experience Demonstrate a broad awareness of security engineering concepts and practices across all phases of the software development life cycle Experience providing security architecture advice for web based network environments and secure communication, including mobile applications, web applications and web services Knowledge and technical security experience in cryptography, including several of the following encryption, hashing, key management, digital certificates, TLS Knowledge of virtualization platforms such as Amazon Web Services (AWS) EC2, VMware vCloud Director, VMware vSphere and Google AppEngine, OpenStack or Azure Experience of continuous delivery continuous integration processes and procedures including critical security considerations in automated workflows Technical experience with Java or similar enterprise programming language, especially related to secure coding best practices Experienced in mobile security architecture concepts, design and implementation for Android and IOS Demonstrated experience designing secure multi-domain Internet-facing applications Demonstrate technical competency in security engineering based on hands-on experience or relevant qualifications Working knowledge and technical security experience with UNIX, Linux, Solaris, or AIX Demonstrate the ability to articulate and communicate effectively to diverse audiences and properly translates security and risk management terminology into business terms, and recommends alternative solutions to these stakeholders. Strong verbal and written communication skills Qualifications: A working understanding of architecture-level information security and appropriate use enforcement technology solutions including advanced malware detection/prevention, mobile device virtualization/MDM, cloud security management, structured and unstructured database encryption, mobile application and remote API security, fine-grained application authorization and access control, security event visualization, big data user and entity behavior analytics, active adversary deception, and others. Demonstrated understanding of contemporary security theory and application (including vulnerabilities, exploitation techniques and attack vectors). Strong understanding of systems development life cycle. Knowledge of open security testing standards and projects, including OWASP. Proficiency in one or more of the following: C, C++, Java, Python, Powershell, JavaScript or NodeJS. Relevant security certifications (CISSP, OSCP, OSCE, GPEN, GXPN, CEH). Knowledge of laws, regulations, and standards relevant to the US Healthcare industry. Excellent written and verbal communication skills (including technical writing, documentation development, process mapping, and visualization). Must be able to effectively communicate technical concepts to a non-technical audience.
09/09/2021
Full time
NO SPONSORSHIP Consumer Authentication Architect Salary: $180k to $200k to $250k plus 20% bonus *No East Coasters* Looking for someone who has done a SiteMinder to Okta migration - Azure Cloud Web Access Governance (35 million customers) The Senior Cyber Risk Management Architect will be responsible for the planning, development and implementation of enterprise information security solutions (such as authentication and authorization, public key infrastructure, data loss prevention, and security event information management) to address the current and emerging security needs of the business. This role requires the solution of complex enterprise-scale information security problems. The role will design and develop new technologies, architectures, and security products that will support security requirements for the enterprise and its customers, business partners, and vendors. The person in this role will contribute to the execution of strategic information security architecture to enable effective business operations, manage enterprise risk, and address business or regulatory issues. Strong understanding of information security, risk and data privacy within the domain of digital commerce including relevant practical experience Demonstrate a broad awareness of security engineering concepts and practices across all phases of the software development life cycle Experience providing security architecture advice for web based network environments and secure communication, including mobile applications, web applications and web services Knowledge and technical security experience in cryptography, including several of the following encryption, hashing, key management, digital certificates, TLS Knowledge of virtualization platforms such as Amazon Web Services (AWS) EC2, VMware vCloud Director, VMware vSphere and Google AppEngine, OpenStack or Azure Experience of continuous delivery continuous integration processes and procedures including critical security considerations in automated workflows Technical experience with Java or similar enterprise programming language, especially related to secure coding best practices Experienced in mobile security architecture concepts, design and implementation for Android and IOS Demonstrated experience designing secure multi-domain Internet-facing applications Demonstrate technical competency in security engineering based on hands-on experience or relevant qualifications Working knowledge and technical security experience with UNIX, Linux, Solaris, or AIX Demonstrate the ability to articulate and communicate effectively to diverse audiences and properly translates security and risk management terminology into business terms, and recommends alternative solutions to these stakeholders. Strong verbal and written communication skills Qualifications: A working understanding of architecture-level information security and appropriate use enforcement technology solutions including advanced malware detection/prevention, mobile device virtualization/MDM, cloud security management, structured and unstructured database encryption, mobile application and remote API security, fine-grained application authorization and access control, security event visualization, big data user and entity behavior analytics, active adversary deception, and others. Demonstrated understanding of contemporary security theory and application (including vulnerabilities, exploitation techniques and attack vectors). Strong understanding of systems development life cycle. Knowledge of open security testing standards and projects, including OWASP. Proficiency in one or more of the following: C, C++, Java, Python, Powershell, JavaScript or NodeJS. Relevant security certifications (CISSP, OSCP, OSCE, GPEN, GXPN, CEH). Knowledge of laws, regulations, and standards relevant to the US Healthcare industry. Excellent written and verbal communication skills (including technical writing, documentation development, process mapping, and visualization). Must be able to effectively communicate technical concepts to a non-technical audience.
*WHO WE ARE:* Freedom Financial Network is a family of companies that takes a people-first approach to financial services, using technology to empower consumers to overcome debt and create a brighter financial future. The company was founded in 2002 by Brad Stroh and Andrew Housser on the belief that by staying committed to helping people, you can ensure better financial outcomes for both the customer and the business. This Heart + $ philosophy still guides the vision of our growing company, which has helped millions of people find solutions for their financial needs. What began with 2 people in a spare bedroom has now rapidly expanded to a vibrant business that employs over 2300 employees (known internally as The Freedom Family) in two locations: San Mateo, CA and Tempe, AZ. When you visit either of our offices, you'll understand why our employees have voted us the Best Place to Work for the last several years. It's a place where the Heart + $ philosophy continues to thrive, where we believe that success is only achieved by doing what's right for our customers, our employees, and our communities. In order to create brighter futures for our clients, employees, and businesses, Freedom Financial Network holds itself to four core values that have grown out of our Heart + $ philosophy: to *care* for everyone around us, *act with integrity* every time, *collaborate* with everybody we work with, and *get better* at what we do every day. * * * THE OPPORTUNITY:* We are a full-stack Test Engineering team that creates high-impact and low-drag activities in our pursuit of quality and productivity. As part of the Test Engineering team, you will work on the latest and greatest tools and technologies while meeting or exceeding team software quality standards. You would be part of an OKR driven team jointly owning the outcomes along with product and developers. * * * THE ROLE:* * Deliver high-quality releases * Leverage test automation to support CI/CD objectives of the organization * Work on an agile team collaborating with product owners, business analysts, and developers. * Maintain existing automation frameworks and suggest/make improvements to it * Demonstrate the ability to achieve goals in a face-paced environment. * * * REQUIREMENTS/CHARACTERISTICS:* * Minimum 5-7 years of Quality assurance experience in Web or Mobile * Minimum 3-5 years of hands-on programming experience (JavaScript, NodeJS, Java, Spring Boot). * A deep understanding of JavaScript automation framework and/or iOS/Android automation frameworks highly desired. * Suggest ways to improve the current process and tools. * Good knowledge of all testing techniques and tools (Functional, performance, security, etc.) * Participate in code reviews. * Contribution to the automation framework. * Expected to give demos for tools and automation and participate in FFN Talks. * Participate in key test engineering initiatives. * CULTURAL FIT (Our Core Values):* * *Care (for everyone): *We show compassion and contribute to the well-being and growth of those around us. We only pursue products that improve the financial lives of our clients. * *Act with Integrity (every time): *We take the right action even when it is hard and even when no one is watching. We treat our employees, clients, and communities the way they wish to be treated. * *Get Better (every day): *We innovate, iterate, and improve each day. We are creative, take thoughtful risks, and ultimately learn and recover from failures. * *COLLABORATE (with everybody): *We strive to work together toward a common purpose by proactively sharing information and inviting participation. We recognize the perspective of various groups and embrace a healthy, constructive debate. * * * WHY JOIN THE FREEDOM FAMILY?* * Fast, continued growth - there's a lot of opportunity for advancement * Voted the Best Place to Work multiple times by our employees, most recently #1 in Phoenix for the 2ndyear in a row! * Benefits start within 30 days * 401k with employer match * 3 weeks' paid vacation (increased with tenure) * 9 paid holidays & 5 sick days * Paid time off for volunteer work and on your birthday
01/31/2021
Full time
*WHO WE ARE:* Freedom Financial Network is a family of companies that takes a people-first approach to financial services, using technology to empower consumers to overcome debt and create a brighter financial future. The company was founded in 2002 by Brad Stroh and Andrew Housser on the belief that by staying committed to helping people, you can ensure better financial outcomes for both the customer and the business. This Heart + $ philosophy still guides the vision of our growing company, which has helped millions of people find solutions for their financial needs. What began with 2 people in a spare bedroom has now rapidly expanded to a vibrant business that employs over 2300 employees (known internally as The Freedom Family) in two locations: San Mateo, CA and Tempe, AZ. When you visit either of our offices, you'll understand why our employees have voted us the Best Place to Work for the last several years. It's a place where the Heart + $ philosophy continues to thrive, where we believe that success is only achieved by doing what's right for our customers, our employees, and our communities. In order to create brighter futures for our clients, employees, and businesses, Freedom Financial Network holds itself to four core values that have grown out of our Heart + $ philosophy: to *care* for everyone around us, *act with integrity* every time, *collaborate* with everybody we work with, and *get better* at what we do every day. * * * THE OPPORTUNITY:* We are a full-stack Test Engineering team that creates high-impact and low-drag activities in our pursuit of quality and productivity. As part of the Test Engineering team, you will work on the latest and greatest tools and technologies while meeting or exceeding team software quality standards. You would be part of an OKR driven team jointly owning the outcomes along with product and developers. * * * THE ROLE:* * Deliver high-quality releases * Leverage test automation to support CI/CD objectives of the organization * Work on an agile team collaborating with product owners, business analysts, and developers. * Maintain existing automation frameworks and suggest/make improvements to it * Demonstrate the ability to achieve goals in a face-paced environment. * * * REQUIREMENTS/CHARACTERISTICS:* * Minimum 5-7 years of Quality assurance experience in Web or Mobile * Minimum 3-5 years of hands-on programming experience (JavaScript, NodeJS, Java, Spring Boot). * A deep understanding of JavaScript automation framework and/or iOS/Android automation frameworks highly desired. * Suggest ways to improve the current process and tools. * Good knowledge of all testing techniques and tools (Functional, performance, security, etc.) * Participate in code reviews. * Contribution to the automation framework. * Expected to give demos for tools and automation and participate in FFN Talks. * Participate in key test engineering initiatives. * CULTURAL FIT (Our Core Values):* * *Care (for everyone): *We show compassion and contribute to the well-being and growth of those around us. We only pursue products that improve the financial lives of our clients. * *Act with Integrity (every time): *We take the right action even when it is hard and even when no one is watching. We treat our employees, clients, and communities the way they wish to be treated. * *Get Better (every day): *We innovate, iterate, and improve each day. We are creative, take thoughtful risks, and ultimately learn and recover from failures. * *COLLABORATE (with everybody): *We strive to work together toward a common purpose by proactively sharing information and inviting participation. We recognize the perspective of various groups and embrace a healthy, constructive debate. * * * WHY JOIN THE FREEDOM FAMILY?* * Fast, continued growth - there's a lot of opportunity for advancement * Voted the Best Place to Work multiple times by our employees, most recently #1 in Phoenix for the 2ndyear in a row! * Benefits start within 30 days * 401k with employer match * 3 weeks' paid vacation (increased with tenure) * 9 paid holidays & 5 sick days * Paid time off for volunteer work and on your birthday
What You Will Do: What You Will Do: As a Software Developer with Ascension Technologies, you will contribute to the creation of our robust suite of cloud-native enterprise applications in the rapidly growing healthcare software industry in Austin. You will be a member of a dev team working collaboratively with others in an Agile organization to deliver software that sustains and improves the health of individuals and communities. With more than 4,000 associates, Ascension Technologies enables access to data across applications, transforming how clinicians and patients interact with technology, which enhances our ability to better serve communities with greater agility and responsiveness. Our associates leverage technology to create collaborative solutions that improve health decisions every day. We believe you should be a tech founder not a fixer - that's how we do tech at Ascension technologies. We are advocates for a compassionate and just society through our actions and our words, and we are developing software solutions to support that mission Responsibilities: Develop high quality enterprise-scale Android Apps Break down complex requirements into independent coding tasks and strategies Create unit and integration tests to fully test and regress software Participate in design and code reviews Work with other teams (i.e. Product, PM, etc.) to ensure delivered code meets specifications based on functional/technical specifications Participate in Agile routines and ceremonies; daily standups, sprint planning, sprint demos/retrospectives What You Will Need: Education: High school diploma/GED with 2 years of experience, or Associate's degree, or Bachelor's degree required. B.S in Computer Science, M.S. in computer Science, or equivalent experience preferred Required Experience: 7+ years of professional software development experience in an Agile environment Strong Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms Strong experience using Android native components - Activities, Services, Broadcast Receiver, Content Provider, Web Services, Fragments and Support Libraries Expertise in Java, Kotlin, Espresso, Android SDK, Android Studio, Eclipse IDE, Gradle Experience using RESTful APIs to integrate mobile applications to server side systems Experience with unit and integration tests Strong understanding of professional software engineering best practices for the full SDLC including coding standards, code reviews, source control, build processes, testing, and operations Demonstrated mastery of the full SDLC including CI/CD and modern build and deployment tools. Strong verbal and written communication skills Openness to new ideas and an unceasing desire to learn new things Outstanding interpersonal skills, a positive mindset, and a collaborative spirit are a must have Desired Experience: Experience with TDD and BDD Experience working with cloud-native, scalable, and highly available distributed systems Understanding of relational and NoSQL databases (MySql, Postgres, Mongo, Redis, etc), Experience with container technologies (e.g. Docker, Kubernetes) Experience with Atlassian tools: JIRA, Confluence, etc. Why Join Our Team: Ascension is a faith-based healthcare organization dedicated to transformation through innovation across the continuum of care. As one of the leading non-profit and Catholic health systems in the U.S., Ascension is committed to delivering compassionate, personalized care to all. In FY2020, Ascension provided $2.4 billion in care of persons living in poverty and other community benefit programs. Ascension includes more than 160,000 associates and 40,000 aligned providers across a national network of ministries. We offer rewarding careers across more than 2,600 sites of care - including 146 hospitals and more than 50 senior living facilities - in 19 states and the District of Columbia. Equal Employment Opportunity Employer: Ascension Technologies is an equal opportunity employer (EEO) and affords equal opportunity to all associates and applicants without regard to race, color, religion, national origin, gender identity, sexual orientation, age, physical or mental disability, veteran status, genetic data, or other legally protected status. For further information regarding your EEO rights, click on the following link to the "EEO is the Law" poster: EEO is the Law Poster Supplement Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants.
01/31/2021
Full time
What You Will Do: What You Will Do: As a Software Developer with Ascension Technologies, you will contribute to the creation of our robust suite of cloud-native enterprise applications in the rapidly growing healthcare software industry in Austin. You will be a member of a dev team working collaboratively with others in an Agile organization to deliver software that sustains and improves the health of individuals and communities. With more than 4,000 associates, Ascension Technologies enables access to data across applications, transforming how clinicians and patients interact with technology, which enhances our ability to better serve communities with greater agility and responsiveness. Our associates leverage technology to create collaborative solutions that improve health decisions every day. We believe you should be a tech founder not a fixer - that's how we do tech at Ascension technologies. We are advocates for a compassionate and just society through our actions and our words, and we are developing software solutions to support that mission Responsibilities: Develop high quality enterprise-scale Android Apps Break down complex requirements into independent coding tasks and strategies Create unit and integration tests to fully test and regress software Participate in design and code reviews Work with other teams (i.e. Product, PM, etc.) to ensure delivered code meets specifications based on functional/technical specifications Participate in Agile routines and ceremonies; daily standups, sprint planning, sprint demos/retrospectives What You Will Need: Education: High school diploma/GED with 2 years of experience, or Associate's degree, or Bachelor's degree required. B.S in Computer Science, M.S. in computer Science, or equivalent experience preferred Required Experience: 7+ years of professional software development experience in an Agile environment Strong Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms Strong experience using Android native components - Activities, Services, Broadcast Receiver, Content Provider, Web Services, Fragments and Support Libraries Expertise in Java, Kotlin, Espresso, Android SDK, Android Studio, Eclipse IDE, Gradle Experience using RESTful APIs to integrate mobile applications to server side systems Experience with unit and integration tests Strong understanding of professional software engineering best practices for the full SDLC including coding standards, code reviews, source control, build processes, testing, and operations Demonstrated mastery of the full SDLC including CI/CD and modern build and deployment tools. Strong verbal and written communication skills Openness to new ideas and an unceasing desire to learn new things Outstanding interpersonal skills, a positive mindset, and a collaborative spirit are a must have Desired Experience: Experience with TDD and BDD Experience working with cloud-native, scalable, and highly available distributed systems Understanding of relational and NoSQL databases (MySql, Postgres, Mongo, Redis, etc), Experience with container technologies (e.g. Docker, Kubernetes) Experience with Atlassian tools: JIRA, Confluence, etc. Why Join Our Team: Ascension is a faith-based healthcare organization dedicated to transformation through innovation across the continuum of care. As one of the leading non-profit and Catholic health systems in the U.S., Ascension is committed to delivering compassionate, personalized care to all. In FY2020, Ascension provided $2.4 billion in care of persons living in poverty and other community benefit programs. Ascension includes more than 160,000 associates and 40,000 aligned providers across a national network of ministries. We offer rewarding careers across more than 2,600 sites of care - including 146 hospitals and more than 50 senior living facilities - in 19 states and the District of Columbia. Equal Employment Opportunity Employer: Ascension Technologies is an equal opportunity employer (EEO) and affords equal opportunity to all associates and applicants without regard to race, color, religion, national origin, gender identity, sexual orientation, age, physical or mental disability, veteran status, genetic data, or other legally protected status. For further information regarding your EEO rights, click on the following link to the "EEO is the Law" poster: EEO is the Law Poster Supplement Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants.
Prestigious Fortune 500 Company is currently seeking a Senior Pen-Testing Engineer. Candidate will perform penetration testing for the infrastructure and in-house developed applications to discover security vulnerabilities and weaknesses and provide remediation recommendations. The team is looking for an experienced tester with a willingness to share knowledge and work with the team to enhance the security posture applications and systems. Responsibilities: Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications: 5+ years experience with penetration testing Demonstrable knowledge and experience of: Cmmon attack techniques for web, mobile and services. Cmmon application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
01/28/2021
Full time
Prestigious Fortune 500 Company is currently seeking a Senior Pen-Testing Engineer. Candidate will perform penetration testing for the infrastructure and in-house developed applications to discover security vulnerabilities and weaknesses and provide remediation recommendations. The team is looking for an experienced tester with a willingness to share knowledge and work with the team to enhance the security posture applications and systems. Responsibilities: Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications: 5+ years experience with penetration testing Demonstrable knowledge and experience of: Cmmon attack techniques for web, mobile and services. Cmmon application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
Prestigious Fortune 500 Company is currently seeking a Senior Pen-Testing Engineer. Candidate will perform penetration testing for the infrastructure and in-house developed applications to discover security vulnerabilities and weaknesses and provide remediation recommendations. The team is looking for an experienced tester with a willingness to share knowledge and work with the team to enhance the security posture applications and systems. Responsibilities: Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications: 5+ years experience with penetration testing Demonstrable knowledge and experience of: Cmmon attack techniques for web, mobile and services. Cmmon application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
01/28/2021
Full time
Prestigious Fortune 500 Company is currently seeking a Senior Pen-Testing Engineer. Candidate will perform penetration testing for the infrastructure and in-house developed applications to discover security vulnerabilities and weaknesses and provide remediation recommendations. The team is looking for an experienced tester with a willingness to share knowledge and work with the team to enhance the security posture applications and systems. Responsibilities: Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications: 5+ years experience with penetration testing Demonstrable knowledge and experience of: Cmmon attack techniques for web, mobile and services. Cmmon application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
Senior Penetration Testing Engineer Looking for a Senior Pen Testing engineer to perform white and Black Box testing of in house application. You will need 5+ years pen testing and common attack techniques for web mobile and infrastructure services. Responsibilities Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications 5+ years experience with penetration testing Demonstrable knowledge and experience of: Common attack techniques for web, mobile and services. Common application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing - specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering Qualifications (desired) CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
01/28/2021
Full time
Senior Penetration Testing Engineer Looking for a Senior Pen Testing engineer to perform white and Black Box testing of in house application. You will need 5+ years pen testing and common attack techniques for web mobile and infrastructure services. Responsibilities Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications 5+ years experience with penetration testing Demonstrable knowledge and experience of: Common attack techniques for web, mobile and services. Common application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing - specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering Qualifications (desired) CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
Request Technology - Craig Johnson
Charlotte, North Carolina
Prestigious Fortune 500 Company is currently seeking a Senior Pen-Testing Engineer. Candidate will perform penetration testing for the infrastructure and in-house developed applications to discover security vulnerabilities and weaknesses and provide remediation recommendations. The team is looking for an experienced tester with a willingness to share knowledge and work with the team to enhance the security posture applications and systems. Responsibilities: Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications: 5+ years experience with penetration testing Demonstrable knowledge and experience of: Cmmon attack techniques for web, mobile and services. Cmmon application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
01/28/2021
Full time
Prestigious Fortune 500 Company is currently seeking a Senior Pen-Testing Engineer. Candidate will perform penetration testing for the infrastructure and in-house developed applications to discover security vulnerabilities and weaknesses and provide remediation recommendations. The team is looking for an experienced tester with a willingness to share knowledge and work with the team to enhance the security posture applications and systems. Responsibilities: Perform white and Black Box testing of in-house applications and systems with a variety of commercial and opensource tools Devise creative and custom exploits, solutions, and techniques to discover vulnerabilities and exploitability of the targets Knowledge-share with team on techniques and results to continuously improve the service offering Create detailed report of findings and recommendations after testing is complete and present to stakeholders Stay up-to-date in current tools, techniques, and vulnerabilities to incorporate into testing practices Mentor junior members of the team in techniques and best practices in ethical hacking and vulnerability analysis Qualifications: 5+ years experience with penetration testing Demonstrable knowledge and experience of: Cmmon attack techniques for web, mobile and services. Cmmon application testing tools including, but not limited to Burp, SQL Map etc OWASP Tp 10 iPhone and Android application pen testing specifically relating to reverse engineering and instrumentation toolsets Pen testing in Agile and/r Extreme development environments Ability to write scripts/tools to assist in testing Experience testing/analysing applications and networks Understanding of encryption technologies Understanding of common network protocols Working knowledge with various operating systems Ability to relay detailed technical concepts to a broad range of audiences, via written reports and presentations Passion for continuous learning, growth, and tinkering CISSP, GPEN, GWAPT, OSCP, and/or other industry certification is desired but not required
FTE, contract or Try and buy 6+ years of proven development experience Education in engineering, mathematics, or computer science related field Desire to learn and adapt to new technologies, skills and grow competencies Desire to work in a fast-paced team environment Solid communication skills with both technical and non-technical stakeholders Proven ability to prioritize, self-direct and execute at velocity Passion to deliver craftsman-quality work both individually and as part of a team Strong analytical and reasoning minded that result in clear technical execution Strong experience in one or more development language, such as C#, F#, Java, C++, Python, JavaScript, Typescript Strong experience with SQL Server, NoSQL or other database technology Strong experience with Object-Oriented Design and SOLID principles Strong experience translating requirements into clean, efficient, quality code Strong experience with software quality, testing procedures and build automation tools Strong experience with Unit Testing, Mocking and Dependency Injection frameworks Strong experience with Principles & Patterns of Agile Software Strong experience with ASP.NET MVC, Web API, Spring MVC, PHP, or other dynamic web server environments Strong experience with Services Oriented Architectures, RESTful Interfaces & Enterprise Application Patterns Strong experience with web technologies, such Angular, React, Vue.js, Node.js, Bootstrap, ECMAScript 6 features, modern HTML5 techniques and SCSS Knowledge developing on either iOS using Swift/Objective-C or Android using Java Knowledge of Fixed Income is a big plus Additional qualifications: Knowledge of large-scale, distributed system design and development with low latency Knowledge of AWS Cloud computing platform, including Lambda, S3, VPC, EC2, EBS, ELB/Elastic Beanstalk, SQS, Cloud Formation for AWS Orchestration, CloudWatch, and RedShift Knowledge of Azure Cloud computing platform, including Azure Functions, Event Grid, Storage, vNET, Virtual Machines, Cloud Services, Queue, Azure RM/Policy, Log Analytics, and SQL Data Warehouse Knowledge of cloud design patterns, serverless architectures, and microservices Knowledge developing and testing services using the AWS or Azure cloud services Knowledge of automation tools within Cloud environments in production and lower environments, including Chef, Jenkins, Selenium, Cucumber, BitBucket and Git, Artifactory, and Security tools Knowledge with Linux and Windows-based systems administration and scripting in Cloud environments Ability to communicate the benefits and tradeoffs of Cloud, hybrid, and on-premises services Responsibilities: Web, Mobile and Desktop front-end development Microservices development SQL Server database development Maintain and Support green field and legacy systems Rapidly prototype and prove solutions using the latest technologies
01/19/2021
Full time
FTE, contract or Try and buy 6+ years of proven development experience Education in engineering, mathematics, or computer science related field Desire to learn and adapt to new technologies, skills and grow competencies Desire to work in a fast-paced team environment Solid communication skills with both technical and non-technical stakeholders Proven ability to prioritize, self-direct and execute at velocity Passion to deliver craftsman-quality work both individually and as part of a team Strong analytical and reasoning minded that result in clear technical execution Strong experience in one or more development language, such as C#, F#, Java, C++, Python, JavaScript, Typescript Strong experience with SQL Server, NoSQL or other database technology Strong experience with Object-Oriented Design and SOLID principles Strong experience translating requirements into clean, efficient, quality code Strong experience with software quality, testing procedures and build automation tools Strong experience with Unit Testing, Mocking and Dependency Injection frameworks Strong experience with Principles & Patterns of Agile Software Strong experience with ASP.NET MVC, Web API, Spring MVC, PHP, or other dynamic web server environments Strong experience with Services Oriented Architectures, RESTful Interfaces & Enterprise Application Patterns Strong experience with web technologies, such Angular, React, Vue.js, Node.js, Bootstrap, ECMAScript 6 features, modern HTML5 techniques and SCSS Knowledge developing on either iOS using Swift/Objective-C or Android using Java Knowledge of Fixed Income is a big plus Additional qualifications: Knowledge of large-scale, distributed system design and development with low latency Knowledge of AWS Cloud computing platform, including Lambda, S3, VPC, EC2, EBS, ELB/Elastic Beanstalk, SQS, Cloud Formation for AWS Orchestration, CloudWatch, and RedShift Knowledge of Azure Cloud computing platform, including Azure Functions, Event Grid, Storage, vNET, Virtual Machines, Cloud Services, Queue, Azure RM/Policy, Log Analytics, and SQL Data Warehouse Knowledge of cloud design patterns, serverless architectures, and microservices Knowledge developing and testing services using the AWS or Azure cloud services Knowledge of automation tools within Cloud environments in production and lower environments, including Chef, Jenkins, Selenium, Cucumber, BitBucket and Git, Artifactory, and Security tools Knowledge with Linux and Windows-based systems administration and scripting in Cloud environments Ability to communicate the benefits and tradeoffs of Cloud, hybrid, and on-premises services Responsibilities: Web, Mobile and Desktop front-end development Microservices development SQL Server database development Maintain and Support green field and legacy systems Rapidly prototype and prove solutions using the latest technologies
Senior Mobile Engineer 100% remote full time opportunity with an exciting and well funded NYC based streaming platform Senior Mobile Engineer to develop iOS and Android apps for its streaming platform. This engineer will join a small and highly experienced team. A successful candidate is highly organized, detailed-oriented, flexible, willing to learn, and has a great work ethic & attitude. Responsibilities : Develop iOS and Android apps for the company platform Integrate wearable fitness devices with the apps Implement smooth video streaming connectivity between the apps and smart TVs Ensure the optimal performance, quality, and responsiveness of the apps Identify bottlenecks and bugs, devise solutions to mitigate and address these issues Help maintain code quality, organization, and automatization Requirements : 5+ years of experience with iOS technology stack Experience with Android technology stack a plus 1+ years of experience with Smart TV app development (preferred) 5+ years of experience with mobile app design, implementation, maintenance, diagnosing/correcting issues under minimal direction. 2+ years of experience working with video streaming frameworks and protocols Excellent communication, problem solving, and analytical skills is a must Experience in Agile Application Development & Scrum methodologies Flexibility to balance multiple assignments in a fast-paced environment Ability to work independently, yet function as an integral part of a team - provided by Dice
10/01/2020
Full time
Senior Mobile Engineer 100% remote full time opportunity with an exciting and well funded NYC based streaming platform Senior Mobile Engineer to develop iOS and Android apps for its streaming platform. This engineer will join a small and highly experienced team. A successful candidate is highly organized, detailed-oriented, flexible, willing to learn, and has a great work ethic & attitude. Responsibilities : Develop iOS and Android apps for the company platform Integrate wearable fitness devices with the apps Implement smooth video streaming connectivity between the apps and smart TVs Ensure the optimal performance, quality, and responsiveness of the apps Identify bottlenecks and bugs, devise solutions to mitigate and address these issues Help maintain code quality, organization, and automatization Requirements : 5+ years of experience with iOS technology stack Experience with Android technology stack a plus 1+ years of experience with Smart TV app development (preferred) 5+ years of experience with mobile app design, implementation, maintenance, diagnosing/correcting issues under minimal direction. 2+ years of experience working with video streaming frameworks and protocols Excellent communication, problem solving, and analytical skills is a must Experience in Agile Application Development & Scrum methodologies Flexibility to balance multiple assignments in a fast-paced environment Ability to work independently, yet function as an integral part of a team - provided by Dice
Location: Austin, Texas Our client is a leading financial services company based in Austin, TX. Job Description What does a great Mobile Developer do? As a Mobile Developer, you will be a part of a small but growing team of talented people responsible for customizing and implementing a sophisticated enterprise banking software solution platform in a fast-paced results-oriented environment. The ideal candidate will have a background in software programming and consulting with experience working directly with clients as well as internal project managers and other development resources. The person in this role with be responsible for the current development process as well as helping to define new initiatives and features. Essential Job Responsibilities: Install, configure, customize, upgrade, support, and troubleshoot all technical issues related to the internet banking solution for mobile platforms Work directly with clients to understand business needs, define requirements, quote projects Build, test, implement, and launch the solutions proposed. Hands-on development and resolution of all technical issues Work with senior management to define and implement technical processes and procedures within the department focusing on client satisfaction and efficiency Work closely with Product Development and Professional Services developers to resolve complex technical issues related to projects You will join a team responsible for building out our native mobile apps on both Android and iOS, as well as maintaining and developing ongoing features. You will be working with other engineers to develop and maintain high-quality, mobile applications. You will have the opportunity to grow and apply technical knowledge of software, hardware, and open source technology stacks. You will research and suggest new mobile products, applications, design patterns, and protocols. As a Mobile Developer, you'll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Basic Qualifications for Consideration: Minimum 1+ years of practical experience designing and building innovative, intuitive, secure, and responsive applications and software Experience developing enterprise mobile native apps for iOS and Android required Demonstrable portfolio of released applications in the Apple App Store and/or Google Play preferred. Ability to effectively communicate technical topics to product owners, partners, and other business team members. A great teammate who can collaborate with multi-functional teams throughout the design process and easily adapt in a rapidly changing environment. Bachelor's degree in Computer Science, MIS, Mathematics, Engineering or equivalent work experience Preferred Skills, Experience, and Education: Knowledge of C#, ASP .NET Experience delivering high volume, mission-critical web sites such as Online Banking Experience with one or more of the following: Objective C, Swift, Kotlin, React, Angular, JavaScript, Java, Xamarin, HTML5, jQuery Knowledge of Test Driven Development (TDD) and/or Behavior Driven Development (BDD) Experience integrating with third-party libraries, frameworks, and APIs Ability to create intuitive, testable, maintainable, secure, and efficient code High attention to detail and a knack for making a mobile experience beautiful Staying in the loop and on top of the latest standards, changes, trends in the mobile design field. Previous work experience with the banking and financial industry as it relates to Internet home banking applications is a plus. ----------------------------------------------------------------------- For more information on this job visit: Rekruiters has been named by business journals as one of the best places to work. We offer benefits such as weekly pay, health insurance, 401k, and even profit sharing to our consultants. Corporate: - Main Site - Twitter - Facebook ------------------------------------------------------------------------ JOB ID - 6875 - provided by Dice
10/01/2020
Full time
Location: Austin, Texas Our client is a leading financial services company based in Austin, TX. Job Description What does a great Mobile Developer do? As a Mobile Developer, you will be a part of a small but growing team of talented people responsible for customizing and implementing a sophisticated enterprise banking software solution platform in a fast-paced results-oriented environment. The ideal candidate will have a background in software programming and consulting with experience working directly with clients as well as internal project managers and other development resources. The person in this role with be responsible for the current development process as well as helping to define new initiatives and features. Essential Job Responsibilities: Install, configure, customize, upgrade, support, and troubleshoot all technical issues related to the internet banking solution for mobile platforms Work directly with clients to understand business needs, define requirements, quote projects Build, test, implement, and launch the solutions proposed. Hands-on development and resolution of all technical issues Work with senior management to define and implement technical processes and procedures within the department focusing on client satisfaction and efficiency Work closely with Product Development and Professional Services developers to resolve complex technical issues related to projects You will join a team responsible for building out our native mobile apps on both Android and iOS, as well as maintaining and developing ongoing features. You will be working with other engineers to develop and maintain high-quality, mobile applications. You will have the opportunity to grow and apply technical knowledge of software, hardware, and open source technology stacks. You will research and suggest new mobile products, applications, design patterns, and protocols. As a Mobile Developer, you'll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Basic Qualifications for Consideration: Minimum 1+ years of practical experience designing and building innovative, intuitive, secure, and responsive applications and software Experience developing enterprise mobile native apps for iOS and Android required Demonstrable portfolio of released applications in the Apple App Store and/or Google Play preferred. Ability to effectively communicate technical topics to product owners, partners, and other business team members. A great teammate who can collaborate with multi-functional teams throughout the design process and easily adapt in a rapidly changing environment. Bachelor's degree in Computer Science, MIS, Mathematics, Engineering or equivalent work experience Preferred Skills, Experience, and Education: Knowledge of C#, ASP .NET Experience delivering high volume, mission-critical web sites such as Online Banking Experience with one or more of the following: Objective C, Swift, Kotlin, React, Angular, JavaScript, Java, Xamarin, HTML5, jQuery Knowledge of Test Driven Development (TDD) and/or Behavior Driven Development (BDD) Experience integrating with third-party libraries, frameworks, and APIs Ability to create intuitive, testable, maintainable, secure, and efficient code High attention to detail and a knack for making a mobile experience beautiful Staying in the loop and on top of the latest standards, changes, trends in the mobile design field. Previous work experience with the banking and financial industry as it relates to Internet home banking applications is a plus. ----------------------------------------------------------------------- For more information on this job visit: Rekruiters has been named by business journals as one of the best places to work. We offer benefits such as weekly pay, health insurance, 401k, and even profit sharing to our consultants. Corporate: - Main Site - Twitter - Facebook ------------------------------------------------------------------------ JOB ID - 6875 - provided by Dice