Job Description: The Purpose of This Role Our teams build and contribute to Fidelity's digital presence. As a Chapter Lead of software engineering, you will lead teams to develop omni channel capabilities and the underlying platforms needed to support our digital presence. You'll work on building entire features, taking these from concept to deployment, as part of our autonomous, cross functional teams. You'll have the opportunity to contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. We're looking for highly motivated individuals who work well in a collaborative, iterative, and fast-paced environment. The Value You Deliver With you as a core member of the technology leadership team, we will together continue to drive and enhance a strong engineering culture that is built on these foundational principles: Imagine. Innovate. Inspire. Keep it cool: Cultivate an inclusive organizational culture, champion positive energy & family spirit, recognize greatness, support each other & enjoy the journey. Elevate the floor; Influence the horizontal: Commit to developing leadership at all levels. Help your peers & team get better by raising standards within and around while maintaining a strong focus on building future leaders. Tightly aligned; loosely coupled: Establish or enhance partnerships across the organization to ensure alignment towards enterprise standards, tools and reusability while providing direction for teams to operate autonomously. Level Up on Craftsmanship: Treat learning as a journey not a destination. Commit to learning and guiding as a part of your life. Build the "Best" Tech together: Promote innovation driven by purpose and practicing autonomy with responsibility. The Skills that are Key to this role Drive and motivation to shape and service our broader organization by providing leadership, strategic thought consulting, and leading digital transformation efforts to support an agile workforce that is focused on customer obsession, pace over perfection, leadership at all levels and continuous learning. Aspiration and skills to drive technology roadmaps for establishment and rollout of engineering standards, technology direction, and product architecture allowing the business leaders to develop key insights to optimally manage the business today and in the future. Technology chops to be immersed in the very leading edge of cloud, web and mobile technologies, plying your know-how with cutting edge architecture, and modern development practices. Authenticity and personal commitment to coach engineers across multiple levels, craft frameworks for skills progression, influence careers, and build leadership skills. Bachelor's Degree in Computer Science, Information Science (or equivalent STEM subject area) Own all technical aspects of software engineering for assigned applications. Write codes and perform tests of applications. Provide hands on expertise with architecture, technical design and performance tuning on development tasks in ongoing sprints. Develop deep understanding of the tie-ins with other systems and platforms within the supported domains. Work closely with product owners on blueprints and annual planning on feature sets that impact multiple platforms and products. Drive ongoing product and platform release sprints with various team members and business stake holders. Mentor Engineers on Agile team and implement high-quality software components. Find opportunities to adopt innovative technologies. Technical / Behavioral Technology leadership, critical thinking, and influencing skills across diverse organizational structures. Driving technology architecture, strategies & product roadmaps for large, complex systems. Strong knowledge of cloud-based technologies specifically the AWS platform. Hands on experience on API Design & Development and MicroServices Architecture. Strong programming skills with digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies. The ability to code in more than one programming language and experience with architectural patterns of large, high-scale applications. We believe in applying the right technology depending on the challenge, and are always exploring new technologies to continually provide value to our customers. Apply state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines. Deep understanding of building secure software using modern security principles. Everything we build is under threat. Being aware of attacks and mastering your defences are integral to safeguarding the trust our customers place on us. Delivery focus with the ability to take full ownership Experience working with distributed teams in different time-zones Strong commitment to quality, documentation and engineering excellence Strong communication skills, problem solving skills and adaptability Experience in reverse engineering and understanding existing applications Willingness to learn new technologies Java/J2EE Object Oriented design and development skills. Core Java, Servlets/JSP, Spring. Java Script, jQuery Web Services (SOAP, REST). Ability to participate in working sessions that result in clear requirements and technical design, even when working with non-technical members of SCRUM teams. Proven experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.) Unix and Shell scripting basics is a plus Multithreading basics and Java design patterns is a plus Strong analytical and interpersonal skills Excellent oral and written communication skills Quick learner and willing to adapt and learn new technologies Great attitude, team player and effective contributor Commitment to quality and high standards The Skills that is good to have for this role Strong time management and planning skills required. Possess excellent communications and interpersonal skills. The Expertise We're Looking For Bachelor's degree in Computer science or any other subject area 14+ years of experience in Java API, Web and Cloud technology role Certifications: Company Overview Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients' money. Join Us At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts peoples' lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees' Choice Award , we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don't need a finance background to succeed at Fidelity-we offer a range of opportunities for learning so you can build the career you've always imagined. Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document , and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine. We invite you to Find Your Fidelity at . Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to , or by calling , prompt 2, option 3. We welcome those with experience in jobs such as General, General, and General and others in the General to apply.
03/28/2024
Full time
Job Description: The Purpose of This Role Our teams build and contribute to Fidelity's digital presence. As a Chapter Lead of software engineering, you will lead teams to develop omni channel capabilities and the underlying platforms needed to support our digital presence. You'll work on building entire features, taking these from concept to deployment, as part of our autonomous, cross functional teams. You'll have the opportunity to contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. We're looking for highly motivated individuals who work well in a collaborative, iterative, and fast-paced environment. The Value You Deliver With you as a core member of the technology leadership team, we will together continue to drive and enhance a strong engineering culture that is built on these foundational principles: Imagine. Innovate. Inspire. Keep it cool: Cultivate an inclusive organizational culture, champion positive energy & family spirit, recognize greatness, support each other & enjoy the journey. Elevate the floor; Influence the horizontal: Commit to developing leadership at all levels. Help your peers & team get better by raising standards within and around while maintaining a strong focus on building future leaders. Tightly aligned; loosely coupled: Establish or enhance partnerships across the organization to ensure alignment towards enterprise standards, tools and reusability while providing direction for teams to operate autonomously. Level Up on Craftsmanship: Treat learning as a journey not a destination. Commit to learning and guiding as a part of your life. Build the "Best" Tech together: Promote innovation driven by purpose and practicing autonomy with responsibility. The Skills that are Key to this role Drive and motivation to shape and service our broader organization by providing leadership, strategic thought consulting, and leading digital transformation efforts to support an agile workforce that is focused on customer obsession, pace over perfection, leadership at all levels and continuous learning. Aspiration and skills to drive technology roadmaps for establishment and rollout of engineering standards, technology direction, and product architecture allowing the business leaders to develop key insights to optimally manage the business today and in the future. Technology chops to be immersed in the very leading edge of cloud, web and mobile technologies, plying your know-how with cutting edge architecture, and modern development practices. Authenticity and personal commitment to coach engineers across multiple levels, craft frameworks for skills progression, influence careers, and build leadership skills. Bachelor's Degree in Computer Science, Information Science (or equivalent STEM subject area) Own all technical aspects of software engineering for assigned applications. Write codes and perform tests of applications. Provide hands on expertise with architecture, technical design and performance tuning on development tasks in ongoing sprints. Develop deep understanding of the tie-ins with other systems and platforms within the supported domains. Work closely with product owners on blueprints and annual planning on feature sets that impact multiple platforms and products. Drive ongoing product and platform release sprints with various team members and business stake holders. Mentor Engineers on Agile team and implement high-quality software components. Find opportunities to adopt innovative technologies. Technical / Behavioral Technology leadership, critical thinking, and influencing skills across diverse organizational structures. Driving technology architecture, strategies & product roadmaps for large, complex systems. Strong knowledge of cloud-based technologies specifically the AWS platform. Hands on experience on API Design & Development and MicroServices Architecture. Strong programming skills with digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies. The ability to code in more than one programming language and experience with architectural patterns of large, high-scale applications. We believe in applying the right technology depending on the challenge, and are always exploring new technologies to continually provide value to our customers. Apply state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines. Deep understanding of building secure software using modern security principles. Everything we build is under threat. Being aware of attacks and mastering your defences are integral to safeguarding the trust our customers place on us. Delivery focus with the ability to take full ownership Experience working with distributed teams in different time-zones Strong commitment to quality, documentation and engineering excellence Strong communication skills, problem solving skills and adaptability Experience in reverse engineering and understanding existing applications Willingness to learn new technologies Java/J2EE Object Oriented design and development skills. Core Java, Servlets/JSP, Spring. Java Script, jQuery Web Services (SOAP, REST). Ability to participate in working sessions that result in clear requirements and technical design, even when working with non-technical members of SCRUM teams. Proven experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.) Unix and Shell scripting basics is a plus Multithreading basics and Java design patterns is a plus Strong analytical and interpersonal skills Excellent oral and written communication skills Quick learner and willing to adapt and learn new technologies Great attitude, team player and effective contributor Commitment to quality and high standards The Skills that is good to have for this role Strong time management and planning skills required. Possess excellent communications and interpersonal skills. The Expertise We're Looking For Bachelor's degree in Computer science or any other subject area 14+ years of experience in Java API, Web and Cloud technology role Certifications: Company Overview Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients' money. Join Us At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts peoples' lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees' Choice Award , we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don't need a finance background to succeed at Fidelity-we offer a range of opportunities for learning so you can build the career you've always imagined. Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document , and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine. We invite you to Find Your Fidelity at . Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to , or by calling , prompt 2, option 3. We welcome those with experience in jobs such as General, General, and General and others in the General to apply.
Job Summary : This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. This role is typically assigned to strategic, complex undertakings. Receives work in the form of short and mid term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead teams / projects. Job Responsibilities Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent. Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities. Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans. Takes operational responsibility. Sets measurable goals, and meets them. Reviews code changes. Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes. May design specifications of assigned projects and may lead in implementation. Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some. Participates in developing technical / business approaches and new or enhanced technical tools. Has proven expertise in software design, architecture and software and system interrelationships. Has expert knowledge of programming languages important to the organization. Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. Develops and keeps the "vision" of the project, leading others toward its completion. Resolves a wide range of issues in creative ways. Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional "tech lead" responsibilities for driving an initiative to completion. Allocates and tracks the work of individual contributors. Participates in teaching and training members of work group / team. About Walgreens and WBA : Walgreens () 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 for Engineering, Software Engineering or related field OR High School/GED and at least 7 years of experience for Engineering, Software Engineering or related field. Experience writing code for moderate to complex online applications, microservices or mobile applications or deployment automation Experience with programming languages for online applications, microservices or mobile applications or deployment automation Experience designing/building moderately complex applications Experience writing automated test scripts Experience creating coding/scripting solutions to fix complex problems/issues Experience engaging and the executive level At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to 10% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology Experience working in an Agile environment Web/backend experience: Prior experience in mentoring a team of engineers, tech lead or a leading an engineering team Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CD Hands on full stack proficiency (e.g., Java, SQL, React, JavaScript etc.) Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assets Big picture person with obsession about functional completeness, performance, security & resilience of end-to-end solution Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure DevOps experience: Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex system Experience in working on Kubernetes platform on a microservices architecture on high traffic applications Strong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization) Experience in operationalization high traffic Web and Mobile applications through monitoring and alerting for a polyglot application stack Data & Analytics experience: Experience in SQL, Java or Python programming Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau Experience in data migration strategy and execution 6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in Microsoft Azure cloud Platform 6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutions Experience with relational databases Experience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis Services Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Hands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIs Coach and guide technical engineers for source data understanding, designing analytical solutions and critical operational support
03/28/2024
Full time
Job Summary : This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. This role is typically assigned to strategic, complex undertakings. Receives work in the form of short and mid term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead teams / projects. Job Responsibilities Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent. Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities. Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans. Takes operational responsibility. Sets measurable goals, and meets them. Reviews code changes. Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes. May design specifications of assigned projects and may lead in implementation. Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some. Participates in developing technical / business approaches and new or enhanced technical tools. Has proven expertise in software design, architecture and software and system interrelationships. Has expert knowledge of programming languages important to the organization. Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. Develops and keeps the "vision" of the project, leading others toward its completion. Resolves a wide range of issues in creative ways. Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional "tech lead" responsibilities for driving an initiative to completion. Allocates and tracks the work of individual contributors. Participates in teaching and training members of work group / team. About Walgreens and WBA : Walgreens () 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 for Engineering, Software Engineering or related field OR High School/GED and at least 7 years of experience for Engineering, Software Engineering or related field. Experience writing code for moderate to complex online applications, microservices or mobile applications or deployment automation Experience with programming languages for online applications, microservices or mobile applications or deployment automation Experience designing/building moderately complex applications Experience writing automated test scripts Experience creating coding/scripting solutions to fix complex problems/issues Experience engaging and the executive level At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to 10% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology Experience working in an Agile environment Web/backend experience: Prior experience in mentoring a team of engineers, tech lead or a leading an engineering team Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CD Hands on full stack proficiency (e.g., Java, SQL, React, JavaScript etc.) Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assets Big picture person with obsession about functional completeness, performance, security & resilience of end-to-end solution Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure DevOps experience: Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex system Experience in working on Kubernetes platform on a microservices architecture on high traffic applications Strong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization) Experience in operationalization high traffic Web and Mobile applications through monitoring and alerting for a polyglot application stack Data & Analytics experience: Experience in SQL, Java or Python programming Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau Experience in data migration strategy and execution 6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in Microsoft Azure cloud Platform 6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutions Experience with relational databases Experience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis Services Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Hands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIs Coach and guide technical engineers for source data understanding, designing analytical solutions and critical operational support
Job Description: The Purpose of This Role Our teams build and contribute to Fidelity's digital presence. As a Chapter Lead of software engineering, you will lead teams to develop omni channel capabilities and the underlying platforms needed to support our digital presence. You'll work on building entire features, taking these from concept to deployment, as part of our autonomous, cross functional teams. You'll have the opportunity to contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. We're looking for highly motivated individuals who work well in a collaborative, iterative, and fast-paced environment. The Value You Deliver With you as a core member of the technology leadership team, we will together continue to drive and enhance a strong engineering culture that is built on these foundational principles: Imagine. Innovate. Inspire. Keep it cool: Cultivate an inclusive organizational culture, champion positive energy & family spirit, recognize greatness, support each other & enjoy the journey. Elevate the floor; Influence the horizontal: Commit to developing leadership at all levels. Help your peers & team get better by raising standards within and around while maintaining a strong focus on building future leaders. Tightly aligned; loosely coupled: Establish or enhance partnerships across the organization to ensure alignment towards enterprise standards, tools and reusability while providing direction for teams to operate autonomously. Level Up on Craftsmanship: Treat learning as a journey not a destination. Commit to learning and guiding as a part of your life. Build the "Best" Tech together: Promote innovation driven by purpose and practicing autonomy with responsibility. The Skills that are Key to this role Drive and motivation to shape and service our broader organization by providing leadership, strategic thought consulting, and leading digital transformation efforts to support an agile workforce that is focused on customer obsession, pace over perfection, leadership at all levels and continuous learning. Aspiration and skills to drive technology roadmaps for establishment and rollout of engineering standards, technology direction, and product architecture allowing the business leaders to develop key insights to optimally manage the business today and in the future. Technology chops to be immersed in the very leading edge of cloud, web and mobile technologies, plying your know-how with cutting edge architecture, and modern development practices. Authenticity and personal commitment to coach engineers across multiple levels, craft frameworks for skills progression, influence careers, and build leadership skills. Bachelor's Degree in Computer Science, Information Science (or equivalent STEM subject area) Own all technical aspects of software engineering for assigned applications. Write codes and perform tests of applications. Provide hands on expertise with architecture, technical design and performance tuning on development tasks in ongoing sprints. Develop deep understanding of the tie-ins with other systems and platforms within the supported domains. Work closely with product owners on blueprints and annual planning on feature sets that impact multiple platforms and products. Drive ongoing product and platform release sprints with various team members and business stake holders. Mentor Engineers on Agile team and implement high-quality software components. Find opportunities to adopt innovative technologies. Technical / Behavioral Technology leadership, critical thinking, and influencing skills across diverse organizational structures. Driving technology architecture, strategies & product roadmaps for large, complex systems. Strong knowledge of cloud-based technologies specifically the AWS platform. Hands on experience on API Design & Development and MicroServices Architecture. Strong programming skills with digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies. The ability to code in more than one programming language and experience with architectural patterns of large, high-scale applications. We believe in applying the right technology depending on the challenge, and are always exploring new technologies to continually provide value to our customers. Apply state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines. Deep understanding of building secure software using modern security principles. Everything we build is under threat. Being aware of attacks and mastering your defences are integral to safeguarding the trust our customers place on us. Delivery focus with the ability to take full ownership Experience working with distributed teams in different time-zones Strong commitment to quality, documentation and engineering excellence Strong communication skills, problem solving skills and adaptability Experience in reverse engineering and understanding existing applications Willingness to learn new technologies Java/J2EE Object Oriented design and development skills. Core Java, Servlets/JSP, Spring. Java Script, jQuery Web Services (SOAP, REST). Ability to participate in working sessions that result in clear requirements and technical design, even when working with non-technical members of SCRUM teams. Proven experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.) Unix and Shell scripting basics is a plus Multithreading basics and Java design patterns is a plus Strong analytical and interpersonal skills Excellent oral and written communication skills Quick learner and willing to adapt and learn new technologies Great attitude, team player and effective contributor Commitment to quality and high standards The Skills that is good to have for this role Strong time management and planning skills required. Possess excellent communications and interpersonal skills. The Expertise We're Looking For Bachelor's degree in Computer science or any other subject area 14+ years of experience in Java API, Web and Cloud technology role Certifications: Company Overview Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients' money. Join Us At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts peoples' lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees' Choice Award , we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don't need a finance background to succeed at Fidelity-we offer a range of opportunities for learning so you can build the career you've always imagined. Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document , and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine. We invite you to Find Your Fidelity at . Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to , or by calling , prompt 2, option 3. We welcome those with experience in jobs such as General, General, and General and others in the General to apply.
03/27/2024
Full time
Job Description: The Purpose of This Role Our teams build and contribute to Fidelity's digital presence. As a Chapter Lead of software engineering, you will lead teams to develop omni channel capabilities and the underlying platforms needed to support our digital presence. You'll work on building entire features, taking these from concept to deployment, as part of our autonomous, cross functional teams. You'll have the opportunity to contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. We're looking for highly motivated individuals who work well in a collaborative, iterative, and fast-paced environment. The Value You Deliver With you as a core member of the technology leadership team, we will together continue to drive and enhance a strong engineering culture that is built on these foundational principles: Imagine. Innovate. Inspire. Keep it cool: Cultivate an inclusive organizational culture, champion positive energy & family spirit, recognize greatness, support each other & enjoy the journey. Elevate the floor; Influence the horizontal: Commit to developing leadership at all levels. Help your peers & team get better by raising standards within and around while maintaining a strong focus on building future leaders. Tightly aligned; loosely coupled: Establish or enhance partnerships across the organization to ensure alignment towards enterprise standards, tools and reusability while providing direction for teams to operate autonomously. Level Up on Craftsmanship: Treat learning as a journey not a destination. Commit to learning and guiding as a part of your life. Build the "Best" Tech together: Promote innovation driven by purpose and practicing autonomy with responsibility. The Skills that are Key to this role Drive and motivation to shape and service our broader organization by providing leadership, strategic thought consulting, and leading digital transformation efforts to support an agile workforce that is focused on customer obsession, pace over perfection, leadership at all levels and continuous learning. Aspiration and skills to drive technology roadmaps for establishment and rollout of engineering standards, technology direction, and product architecture allowing the business leaders to develop key insights to optimally manage the business today and in the future. Technology chops to be immersed in the very leading edge of cloud, web and mobile technologies, plying your know-how with cutting edge architecture, and modern development practices. Authenticity and personal commitment to coach engineers across multiple levels, craft frameworks for skills progression, influence careers, and build leadership skills. Bachelor's Degree in Computer Science, Information Science (or equivalent STEM subject area) Own all technical aspects of software engineering for assigned applications. Write codes and perform tests of applications. Provide hands on expertise with architecture, technical design and performance tuning on development tasks in ongoing sprints. Develop deep understanding of the tie-ins with other systems and platforms within the supported domains. Work closely with product owners on blueprints and annual planning on feature sets that impact multiple platforms and products. Drive ongoing product and platform release sprints with various team members and business stake holders. Mentor Engineers on Agile team and implement high-quality software components. Find opportunities to adopt innovative technologies. Technical / Behavioral Technology leadership, critical thinking, and influencing skills across diverse organizational structures. Driving technology architecture, strategies & product roadmaps for large, complex systems. Strong knowledge of cloud-based technologies specifically the AWS platform. Hands on experience on API Design & Development and MicroServices Architecture. Strong programming skills with digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies. The ability to code in more than one programming language and experience with architectural patterns of large, high-scale applications. We believe in applying the right technology depending on the challenge, and are always exploring new technologies to continually provide value to our customers. Apply state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines. Deep understanding of building secure software using modern security principles. Everything we build is under threat. Being aware of attacks and mastering your defences are integral to safeguarding the trust our customers place on us. Delivery focus with the ability to take full ownership Experience working with distributed teams in different time-zones Strong commitment to quality, documentation and engineering excellence Strong communication skills, problem solving skills and adaptability Experience in reverse engineering and understanding existing applications Willingness to learn new technologies Java/J2EE Object Oriented design and development skills. Core Java, Servlets/JSP, Spring. Java Script, jQuery Web Services (SOAP, REST). Ability to participate in working sessions that result in clear requirements and technical design, even when working with non-technical members of SCRUM teams. Proven experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.) Unix and Shell scripting basics is a plus Multithreading basics and Java design patterns is a plus Strong analytical and interpersonal skills Excellent oral and written communication skills Quick learner and willing to adapt and learn new technologies Great attitude, team player and effective contributor Commitment to quality and high standards The Skills that is good to have for this role Strong time management and planning skills required. Possess excellent communications and interpersonal skills. The Expertise We're Looking For Bachelor's degree in Computer science or any other subject area 14+ years of experience in Java API, Web and Cloud technology role Certifications: Company Overview Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients' money. Join Us At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts peoples' lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees' Choice Award , we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don't need a finance background to succeed at Fidelity-we offer a range of opportunities for learning so you can build the career you've always imagined. Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document , and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine. We invite you to Find Your Fidelity at . Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to , or by calling , prompt 2, option 3. We welcome those with experience in jobs such as General, General, and General and others in the General to apply.
Job Summary : This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. This role is typically assigned to strategic, complex undertakings. Receives work in the form of short and mid term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead teams / projects. Job Responsibilities Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent. Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities. Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans. Takes operational responsibility. Sets measurable goals, and meets them. Reviews code changes. Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes. May design specifications of assigned projects and may lead in implementation. Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some. Participates in developing technical / business approaches and new or enhanced technical tools. Has proven expertise in software design, architecture and software and system interrelationships. Has expert knowledge of programming languages important to the organization. Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. Develops and keeps the "vision" of the project, leading others toward its completion. Resolves a wide range of issues in creative ways. Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional "tech lead" responsibilities for driving an initiative to completion. Allocates and tracks the work of individual contributors. Participates in teaching and training members of work group / team. About Walgreens and WBA : Walgreens () 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 for Engineering, Software Engineering or related field OR High School/GED and at least 7 years of experience for Engineering, Software Engineering or related field. Experience writing code for moderate to complex online applications, microservices or mobile applications or deployment automation Experience with programming languages for online applications, microservices or mobile applications or deployment automation Experience designing/building moderately complex applications Experience writing automated test scripts Experience creating coding/scripting solutions to fix complex problems/issues Experience engaging and the executive level At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to 10% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology Experience working in an Agile environment Web/backend experience: Prior experience in mentoring a team of engineers, tech lead or a leading an engineering team Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CD Hands on full stack proficiency (e.g., Java, SQL, React, JavaScript etc.) Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assets Big picture person with obsession about functional completeness, performance, security & resilience of end-to-end solution Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure DevOps experience: Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex system Experience in working on Kubernetes platform on a microservices architecture on high traffic applications Strong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization) Experience in operationalization high traffic Web and Mobile applications through monitoring and alerting for a polyglot application stack Data & Analytics experience: Experience in SQL, Java or Python programming Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau Experience in data migration strategy and execution 6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in Microsoft Azure cloud Platform 6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutions Experience with relational databases Experience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis Services Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Hands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIs Coach and guide technical engineers for source data understanding, designing analytical solutions and critical operational support
03/27/2024
Full time
Job Summary : This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. This role is typically assigned to strategic, complex undertakings. Receives work in the form of short and mid term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead teams / projects. Job Responsibilities Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent. Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities. Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans. Takes operational responsibility. Sets measurable goals, and meets them. Reviews code changes. Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes. May design specifications of assigned projects and may lead in implementation. Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some. Participates in developing technical / business approaches and new or enhanced technical tools. Has proven expertise in software design, architecture and software and system interrelationships. Has expert knowledge of programming languages important to the organization. Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. Develops and keeps the "vision" of the project, leading others toward its completion. Resolves a wide range of issues in creative ways. Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional "tech lead" responsibilities for driving an initiative to completion. Allocates and tracks the work of individual contributors. Participates in teaching and training members of work group / team. About Walgreens and WBA : Walgreens () 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 for Engineering, Software Engineering or related field OR High School/GED and at least 7 years of experience for Engineering, Software Engineering or related field. Experience writing code for moderate to complex online applications, microservices or mobile applications or deployment automation Experience with programming languages for online applications, microservices or mobile applications or deployment automation Experience designing/building moderately complex applications Experience writing automated test scripts Experience creating coding/scripting solutions to fix complex problems/issues Experience engaging and the executive level At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership Willing to travel up to 10% of the time for business purposes (within state and out of state). Preferred Qualifications Bachelor's Degree in Computer Science, Information Technology Experience working in an Agile environment Web/backend experience: Prior experience in mentoring a team of engineers, tech lead or a leading an engineering team Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CD Hands on full stack proficiency (e.g., Java, SQL, React, JavaScript etc.) Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assets Big picture person with obsession about functional completeness, performance, security & resilience of end-to-end solution Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies - Azure DevOps experience: Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex system Experience in working on Kubernetes platform on a microservices architecture on high traffic applications Strong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization) Experience in operationalization high traffic Web and Mobile applications through monitoring and alerting for a polyglot application stack Data & Analytics experience: Experience in SQL, Java or Python programming Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau Experience in data migration strategy and execution 6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in Microsoft Azure cloud Platform 6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutions Experience with relational databases Experience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis Services Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns Hands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIs Coach and guide technical engineers for source data understanding, designing analytical solutions and critical operational support
About Us Wellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of proprietary research and a collaborative culture that encourages independent thought and healthy debate. As a private partnership, we believe our ownership structure fosters a long-term view that aligns our perspectives with those of our clients. About the Role At Wellington Management our appetite for technology is insatiable. We recognize that the world is full of fascinating questions that will impact the future of companies, economies, financial markets, and entire industries. We want you to help us find answers to these questions by building and evolving our innovative, industry leading, technology platform. We are seeking qualified candidates to join our expanding technology team. Together, you will not only dream up solutions to today's investment challenges, but you will build them to see real-life results. Technology needs are advancing, and this level of complexity requires a highly sophisticated well-managed technology platform that is built by people like you. This is your chance to build something incredible. We want you to think big, to solve challenges, and positively impact our clients. JOB OVERVIEW We are seeking a candidate for a Lead Software Engineer on the Mosaic Prism Team who can work closely with other members of technology including other developers, business analysts, and QA engineers to design, develop, test, implement, and support solutions to meet business requirements. Prism is Wellington's own real-time data fabric, an Enterprise Data Federation tool providing a unified way to access our firm's data across web services, SQL, Data Lakes, and other stores via GraphQL . Prism supports interfaces and services for direct use/interaction by portfolio management, research systems in addition to individual investors for their analysis using various tools. This is a critical system and needs a collaborative, strong team with good technical, data and business analysis skills. RESPONSIBILITIES Lead tracks of work involving high complexity, mission critical AWS-based java services, React-based front-ends, Kafka messaging, and more. Learn about investment data from the fundamentals of portfolio holdings to alternative data Lead the delivery of high-quality business solutions, including participating in architecture, design, implementation, testing, deployment, and support Be a thought partner to the Data experience & business analyst team as they work with our business partners Design, prototype and code new software components and applications based on functional specifications across the full stack - services, web and mobile clients, infrastructure, and back-end Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing Modify and enhance existing systems to incorporate new functionality and to optimize them for performance Author technical design and support documentation QUALIFICATIONS 7+ years of demonstrated experience designing and developing applications and services using Java version 11 or higher Exposure to enterprise technologies like Spring and SpringBoot Experience developing applications with cloud technologies such as AWS Experience using Jenkins and GIT Exposure to GraphQl, pub/sub using Kafka is not required, but a plus Familiarity with designing and developing complex web services using REST, JavaScript/NodeJS, Java, and related technologies Familiarity with developing web applications using HTML5, CSS, and modern UI frameworks such as React Not sure you meet 100% of our qualifications? That's ok. If you believe that you could excel in this role, we encourage you to apply and welcome a chance to review your background. We are dedicated to building and maintaining a diversified workforce and considering a broad array of candidates with a variety of skill, workplace experiences, and backgrounds. As an equal opportunity employer, Wellington Management ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, sex, sexual orientation, gender identity, gender expression, religion, creed, national origin, age, ancestry, disability (physical or mental), medical condition, citizenship, marital status, pregnancy, veteran or military status, genetic information or any other characteristic protected by applicable law . If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at . At Wellington Management, our approach to compensation is designed to help us attract, inspire and retain the best talent in our industry.We strive to pay employees fairly and competitively across all levels and roles. Our approach to compensation considers all aspects of total compensation; all employees are eligible to receive salary, variable compensation, and benefits. The base salary range for this position is: USD 80,000 - 180,000 This range takes into account the wide range of factors that are considered when making compensation decisions, including but not limited to skill sets; role; skills and experience; certifications; and education. This range is an estimate, and further details on salary and total compensation aspects will be shared with candidates during the recruitment process. Base salary is only one component of Wellington's total compensation approach. Other rewards may include a discretionary Corporate Bonus and/ or Incentives, if eligible. In addition, we offer a comprehensive and high value benefit package to meet the unique needs of our employees and their families, and we are committed to fostering a flexible work environment that enables employees to thrive personally and professionally. Examples of our benefits include retirement plan, health and wellbeing, dental, vision, and pharmacy coverage, health savings account, flexible spending accounts and commuter program, employee assistance program, life and disability insurance, adoption assistance, back-up childcare, tuition/CFA reimbursement and paid time off (leave of absence, paid holidays, volunteer, sick and vacation time)
03/22/2024
Full time
About Us Wellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of proprietary research and a collaborative culture that encourages independent thought and healthy debate. As a private partnership, we believe our ownership structure fosters a long-term view that aligns our perspectives with those of our clients. About the Role At Wellington Management our appetite for technology is insatiable. We recognize that the world is full of fascinating questions that will impact the future of companies, economies, financial markets, and entire industries. We want you to help us find answers to these questions by building and evolving our innovative, industry leading, technology platform. We are seeking qualified candidates to join our expanding technology team. Together, you will not only dream up solutions to today's investment challenges, but you will build them to see real-life results. Technology needs are advancing, and this level of complexity requires a highly sophisticated well-managed technology platform that is built by people like you. This is your chance to build something incredible. We want you to think big, to solve challenges, and positively impact our clients. JOB OVERVIEW We are seeking a candidate for a Lead Software Engineer on the Mosaic Prism Team who can work closely with other members of technology including other developers, business analysts, and QA engineers to design, develop, test, implement, and support solutions to meet business requirements. Prism is Wellington's own real-time data fabric, an Enterprise Data Federation tool providing a unified way to access our firm's data across web services, SQL, Data Lakes, and other stores via GraphQL . Prism supports interfaces and services for direct use/interaction by portfolio management, research systems in addition to individual investors for their analysis using various tools. This is a critical system and needs a collaborative, strong team with good technical, data and business analysis skills. RESPONSIBILITIES Lead tracks of work involving high complexity, mission critical AWS-based java services, React-based front-ends, Kafka messaging, and more. Learn about investment data from the fundamentals of portfolio holdings to alternative data Lead the delivery of high-quality business solutions, including participating in architecture, design, implementation, testing, deployment, and support Be a thought partner to the Data experience & business analyst team as they work with our business partners Design, prototype and code new software components and applications based on functional specifications across the full stack - services, web and mobile clients, infrastructure, and back-end Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing Modify and enhance existing systems to incorporate new functionality and to optimize them for performance Author technical design and support documentation QUALIFICATIONS 7+ years of demonstrated experience designing and developing applications and services using Java version 11 or higher Exposure to enterprise technologies like Spring and SpringBoot Experience developing applications with cloud technologies such as AWS Experience using Jenkins and GIT Exposure to GraphQl, pub/sub using Kafka is not required, but a plus Familiarity with designing and developing complex web services using REST, JavaScript/NodeJS, Java, and related technologies Familiarity with developing web applications using HTML5, CSS, and modern UI frameworks such as React Not sure you meet 100% of our qualifications? That's ok. If you believe that you could excel in this role, we encourage you to apply and welcome a chance to review your background. We are dedicated to building and maintaining a diversified workforce and considering a broad array of candidates with a variety of skill, workplace experiences, and backgrounds. As an equal opportunity employer, Wellington Management ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, sex, sexual orientation, gender identity, gender expression, religion, creed, national origin, age, ancestry, disability (physical or mental), medical condition, citizenship, marital status, pregnancy, veteran or military status, genetic information or any other characteristic protected by applicable law . If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at . At Wellington Management, our approach to compensation is designed to help us attract, inspire and retain the best talent in our industry.We strive to pay employees fairly and competitively across all levels and roles. Our approach to compensation considers all aspects of total compensation; all employees are eligible to receive salary, variable compensation, and benefits. The base salary range for this position is: USD 80,000 - 180,000 This range takes into account the wide range of factors that are considered when making compensation decisions, including but not limited to skill sets; role; skills and experience; certifications; and education. This range is an estimate, and further details on salary and total compensation aspects will be shared with candidates during the recruitment process. Base salary is only one component of Wellington's total compensation approach. Other rewards may include a discretionary Corporate Bonus and/ or Incentives, if eligible. In addition, we offer a comprehensive and high value benefit package to meet the unique needs of our employees and their families, and we are committed to fostering a flexible work environment that enables employees to thrive personally and professionally. Examples of our benefits include retirement plan, health and wellbeing, dental, vision, and pharmacy coverage, health savings account, flexible spending accounts and commuter program, employee assistance program, life and disability insurance, adoption assistance, back-up childcare, tuition/CFA reimbursement and paid time off (leave of absence, paid holidays, volunteer, sick and vacation time)
Job Summary: This role managers a team of software engineers responsible for providing desired functionality to assigned digital content, products and/or services. Job Responsibilities: Manages a team of software engineers responsible for providing desired functionality to assigned digital content, products or services. Manages the development, testing and implementation of software that meets established specifications on time and within budget. Analyzes and investigates applications engineering tasks and prepares design specifications, analysis, and recommendations. Manages the activities of software development, enhancements and new products including cloudbased or internet-related programs. Oversees the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications Ensures that features deployed have technical integrity and stability. Understands short and long-term goals and objectives and recommend technical solutions and services. May develop budget for functional area. Manages budget to plan. May be accountable for area budget and delivering against business goals/objectives. Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. May develop partnerships (and relationships) with internal and external stakeholders to meet business needs. Allocates available resources to meet operating objectives. Develops and mentors staff through onboarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace. 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. WBAs 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 nations medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide. Basic Qualifications Bachelor's Degree and at least 4 years of experience as a software engineer or developer or similar OR High School Diploma/GED and at least 7 years of experience as a software engineer or developer or similar Experience with programming languages for online applications, microservices or mobile applications or deployment automation Knowledge of industry-wide technology trends and best practices Experience working across multiple and disparate teams. Experience working in and leading agile teams 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 10% of the time for business purposes (within state and out of state). Preferred Qualifications Experience writing code for moderately complex applications. In this role you will be coding 60% - 70% of the time. Experience writing automation test or deployment scripts Experience developing or maintaining Cloud Native or mobile native applications Experience designing/building moderately complex applications/automation Experience identifying operational issues and recommending/implementing strategies to resolve Previous experience as a full stack developer ranging from front end user interfaces to backend systems Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Proficiency in design, development, security & scalability of high-volume services implementation in Java, Node/Typescript, .Net, or Python, etc Hands on with modern UI frameworks like React, with excellent knowledge of client-side security & front-end patters (stateless components, conditional rendering, controlled components, hooks, etc) Demonstratable experience of design, development, query & database optimization of distributed SQL (eg, Oracle, MySQL) & NoSQL (MongoDB, Cassandra, etc) databases
03/20/2024
Full time
Job Summary: This role managers a team of software engineers responsible for providing desired functionality to assigned digital content, products and/or services. Job Responsibilities: Manages a team of software engineers responsible for providing desired functionality to assigned digital content, products or services. Manages the development, testing and implementation of software that meets established specifications on time and within budget. Analyzes and investigates applications engineering tasks and prepares design specifications, analysis, and recommendations. Manages the activities of software development, enhancements and new products including cloudbased or internet-related programs. Oversees the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications Ensures that features deployed have technical integrity and stability. Understands short and long-term goals and objectives and recommend technical solutions and services. May develop budget for functional area. Manages budget to plan. May be accountable for area budget and delivering against business goals/objectives. Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. May develop partnerships (and relationships) with internal and external stakeholders to meet business needs. Allocates available resources to meet operating objectives. Develops and mentors staff through onboarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace. 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. WBAs 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 nations medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide. Basic Qualifications Bachelor's Degree and at least 4 years of experience as a software engineer or developer or similar OR High School Diploma/GED and at least 7 years of experience as a software engineer or developer or similar Experience with programming languages for online applications, microservices or mobile applications or deployment automation Knowledge of industry-wide technology trends and best practices Experience working across multiple and disparate teams. Experience working in and leading agile teams 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 10% of the time for business purposes (within state and out of state). Preferred Qualifications Experience writing code for moderately complex applications. In this role you will be coding 60% - 70% of the time. Experience writing automation test or deployment scripts Experience developing or maintaining Cloud Native or mobile native applications Experience designing/building moderately complex applications/automation Experience identifying operational issues and recommending/implementing strategies to resolve Previous experience as a full stack developer ranging from front end user interfaces to backend systems Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Proficiency in design, development, security & scalability of high-volume services implementation in Java, Node/Typescript, .Net, or Python, etc Hands on with modern UI frameworks like React, with excellent knowledge of client-side security & front-end patters (stateless components, conditional rendering, controlled components, hooks, etc) Demonstratable experience of design, development, query & database optimization of distributed SQL (eg, Oracle, MySQL) & NoSQL (MongoDB, Cassandra, etc) databases
Job Summary: This role managers a team of software engineers responsible for providing desired functionality to assigned digital content, products and/or services. Job Responsibilities: Manages a team of software engineers responsible for providing desired functionality to assigned digital content, products or services. Manages the development, testing and implementation of software that meets established specifications on time and within budget. Analyzes and investigates applications engineering tasks and prepares design specifications, analysis, and recommendations. Manages the activities of software development, enhancements and new products including cloudbased or internet-related programs. Oversees the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications Ensures that features deployed have technical integrity and stability. Understands short and long-term goals and objectives and recommend technical solutions and services. May develop budget for functional area. Manages budget to plan. May be accountable for area budget and delivering against business goals/objectives. Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. May develop partnerships (and relationships) with internal and external stakeholders to meet business needs. Allocates available resources to meet operating objectives. Develops and mentors staff through onboarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace. 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. WBAs 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 nations medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide. Basic Qualifications Bachelor's Degree and at least 4 years of experience as a software engineer or developer or similar OR High School Diploma/GED and at least 7 years of experience as a software engineer or developer or similar Experience with programming languages for online applications, microservices or mobile applications or deployment automation Knowledge of industry-wide technology trends and best practices Experience working across multiple and disparate teams. Experience working in and leading agile teams 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 10% of the time for business purposes (within state and out of state). Preferred Qualifications Experience writing code for moderately complex applications. In this role you will be coding 60% - 70% of the time. Experience writing automation test or deployment scripts Experience developing or maintaining Cloud Native or mobile native applications Experience designing/building moderately complex applications/automation Experience identifying operational issues and recommending/implementing strategies to resolve Previous experience as a full stack developer ranging from front end user interfaces to backend systems Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Proficiency in design, development, security & scalability of high-volume services implementation in Java, Node/Typescript, .Net, or Python, etc Hands on with modern UI frameworks like React, with excellent knowledge of client-side security & front-end patters (stateless components, conditional rendering, controlled components, hooks, etc) Demonstratable experience of design, development, query & database optimization of distributed SQL (eg, Oracle, MySQL) & NoSQL (MongoDB, Cassandra, etc) databases
03/04/2024
Full time
Job Summary: This role managers a team of software engineers responsible for providing desired functionality to assigned digital content, products and/or services. Job Responsibilities: Manages a team of software engineers responsible for providing desired functionality to assigned digital content, products or services. Manages the development, testing and implementation of software that meets established specifications on time and within budget. Analyzes and investigates applications engineering tasks and prepares design specifications, analysis, and recommendations. Manages the activities of software development, enhancements and new products including cloudbased or internet-related programs. Oversees the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications Ensures that features deployed have technical integrity and stability. Understands short and long-term goals and objectives and recommend technical solutions and services. May develop budget for functional area. Manages budget to plan. May be accountable for area budget and delivering against business goals/objectives. Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. May develop partnerships (and relationships) with internal and external stakeholders to meet business needs. Allocates available resources to meet operating objectives. Develops and mentors staff through onboarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace. 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. WBAs 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 nations medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide. Basic Qualifications Bachelor's Degree and at least 4 years of experience as a software engineer or developer or similar OR High School Diploma/GED and at least 7 years of experience as a software engineer or developer or similar Experience with programming languages for online applications, microservices or mobile applications or deployment automation Knowledge of industry-wide technology trends and best practices Experience working across multiple and disparate teams. Experience working in and leading agile teams 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 10% of the time for business purposes (within state and out of state). Preferred Qualifications Experience writing code for moderately complex applications. In this role you will be coding 60% - 70% of the time. Experience writing automation test or deployment scripts Experience developing or maintaining Cloud Native or mobile native applications Experience designing/building moderately complex applications/automation Experience identifying operational issues and recommending/implementing strategies to resolve Previous experience as a full stack developer ranging from front end user interfaces to backend systems Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Proficiency in design, development, security & scalability of high-volume services implementation in Java, Node/Typescript, .Net, or Python, etc Hands on with modern UI frameworks like React, with excellent knowledge of client-side security & front-end patters (stateless components, conditional rendering, controlled components, hooks, etc) Demonstratable experience of design, development, query & database optimization of distributed SQL (eg, Oracle, MySQL) & NoSQL (MongoDB, Cassandra, etc) databases
Job Summary: This role managers a team of software engineers responsible for providing desired functionality to assigned digital content, products and/or services. Job Responsibilities: Manages a team of software engineers responsible for providing desired functionality to assigned digital content, products or services. Manages the development, testing and implementation of software that meets established specifications on time and within budget. Analyzes and investigates applications engineering tasks and prepares design specifications, analysis, and recommendations. Manages the activities of software development, enhancements and new products including cloudbased or internet-related programs. Oversees the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications Ensures that features deployed have technical integrity and stability. Understands short and long-term goals and objectives and recommend technical solutions and services. May develop budget for functional area. Manages budget to plan. May be accountable for area budget and delivering against business goals/objectives. Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. May develop partnerships (and relationships) with internal and external stakeholders to meet business needs. Allocates available resources to meet operating objectives. Develops and mentors staff through onboarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace. 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. WBAs 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 nations medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide. Basic Qualifications Bachelor's Degree and at least 4 years of experience as a software engineer or developer or similar OR High School Diploma/GED and at least 7 years of experience as a software engineer or developer or similar Experience with programming languages for online applications, microservices or mobile applications or deployment automation Knowledge of industry-wide technology trends and best practices Experience working across multiple and disparate teams. Experience working in and leading agile teams 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 10% of the time for business purposes (within state and out of state). Preferred Qualifications Experience writing code for moderately complex applications. In this role you will be coding 60% - 70% of the time. Experience writing automation test or deployment scripts Experience developing or maintaining Cloud Native or mobile native applications Experience designing/building moderately complex applications/automation Experience identifying operational issues and recommending/implementing strategies to resolve Previous experience as a full stack developer ranging from front end user interfaces to backend systems Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Proficiency in design, development, security & scalability of high-volume services implementation in Java, Node/Typescript, .Net, or Python, etc Hands on with modern UI frameworks like React, with excellent knowledge of client-side security & front-end patters (stateless components, conditional rendering, controlled components, hooks, etc) Demonstratable experience of design, development, query & database optimization of distributed SQL (eg, Oracle, MySQL) & NoSQL (MongoDB, Cassandra, etc) databases
03/04/2024
Full time
Job Summary: This role managers a team of software engineers responsible for providing desired functionality to assigned digital content, products and/or services. Job Responsibilities: Manages a team of software engineers responsible for providing desired functionality to assigned digital content, products or services. Manages the development, testing and implementation of software that meets established specifications on time and within budget. Analyzes and investigates applications engineering tasks and prepares design specifications, analysis, and recommendations. Manages the activities of software development, enhancements and new products including cloudbased or internet-related programs. Oversees the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications Ensures that features deployed have technical integrity and stability. Understands short and long-term goals and objectives and recommend technical solutions and services. May develop budget for functional area. Manages budget to plan. May be accountable for area budget and delivering against business goals/objectives. Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. May develop partnerships (and relationships) with internal and external stakeholders to meet business needs. Allocates available resources to meet operating objectives. Develops and mentors staff through onboarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace. 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. WBAs 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 nations medically underserved populations. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with fully integrated physical and digital platforms supported by the latest technology to deliver high quality products and services in communities nationwide. Basic Qualifications Bachelor's Degree and at least 4 years of experience as a software engineer or developer or similar OR High School Diploma/GED and at least 7 years of experience as a software engineer or developer or similar Experience with programming languages for online applications, microservices or mobile applications or deployment automation Knowledge of industry-wide technology trends and best practices Experience working across multiple and disparate teams. Experience working in and leading agile teams 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 10% of the time for business purposes (within state and out of state). Preferred Qualifications Experience writing code for moderately complex applications. In this role you will be coding 60% - 70% of the time. Experience writing automation test or deployment scripts Experience developing or maintaining Cloud Native or mobile native applications Experience designing/building moderately complex applications/automation Experience identifying operational issues and recommending/implementing strategies to resolve Previous experience as a full stack developer ranging from front end user interfaces to backend systems Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations Proficiency in design, development, security & scalability of high-volume services implementation in Java, Node/Typescript, .Net, or Python, etc Hands on with modern UI frameworks like React, with excellent knowledge of client-side security & front-end patters (stateless components, conditional rendering, controlled components, hooks, etc) Demonstratable experience of design, development, query & database optimization of distributed SQL (eg, Oracle, MySQL) & NoSQL (MongoDB, Cassandra, etc) databases
Company Description: At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to modernize the nation's housing finance system while being part of an inclusive team using new, emerging technologies. Here, you will help lead our industry forward, enhance your technical expertise, and make your career. Job Description: As a valued leader on our team, you will oversee processes for designing and implementing components of technological structures, creating solutions with a process-driven view, and maintaining and/or updating existing structures. THE IMPACT YOU WILL MAKEThe Cloud Security - Architecture - Senior Manager role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities:* Serve as lead to define and maintain the architectural frameworks/patterns, processes, standards and guidelines related to systems, business or data architecture. * Define core and support technology, data entities, business functions and/or subject areas that transcend organizational and functional boundaries. * Provide technical and architectural subject matter expertise to the various development teams including communicating architectural decisions and mentoring other technical staff around the various development technologies and decisions.* Develops and implements on-prem and cloud-based strategic technology plan and oversees the day to day operations of a team of InfoSec Architects who support Fannie Mae's technology stack both on-premise and the Cloud based environment* Responsible for the functionality, quality, value and timely delivery of products and services within our AWS, Network Protection, Big Data and Endpoint Protection Portfolio that supports the desired InfoSec Cloud capabilities for all lines of business* Design, plan and implement test strategies to support the core infrastructure in the contingency environment for all critical business applications to ensure business continuity in the event of a major business interruption or disaster.* Plan or lead projects designed to develop and test new methodologies and systems for recovery of the critical core business processes and the enterprise infrastructure. Create policies and procedures for data center work.* Work with internal and external auditors to verify controls and address gaps accordingly.* Plan, manage, document, and evaluate the performance of subordinate staff. Make provision for their technical and professional growth through assignments, mentoring, and technical training opportunities.Qualifications: THE EXPERIENCE YOU BRING TO THE TEAMMinimum Required Experiences* 6 yearsDesired Experiences* Bachelor degree or equivalentSkills/Tools* Proven expertise in building defense in depth application and infrastructure security architectures that include security controls across multiple technology stacks. Ability to champion both conventional and non-conventional methods to protecting an enterprise at scale* Demonstrated ability to architect, implement, and document appropriate security solutions for cloud and on-prem implementations* Proven expertise in mitigating and understanding threat vectors including actor behavior, DDoS, Phishing, Malicious Payload, Cloud, Mobile Devices, etc. Understands the cyber threat landscape* Demonstrates a willingness to collaborate with various teams and has a proven ability to gain consensus even under the most challenging circumstances* Experience managing direct reports, especially of similar skill level and experience* Expert in various patterns of enterprise architecture and best practices, to include data masking, encryption, logging, etc.Additional Information: The future is what you make it to be. Discover compelling opportunities at Fanniemae.com/careers.Fannie Mae is an Equal Opportunity Employer, which means we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, religion, national origin, gender, gender identity, sexual orientation, personal appearance, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation in the application process, email us at . REF3112T
02/27/2022
Full time
Company Description: At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to modernize the nation's housing finance system while being part of an inclusive team using new, emerging technologies. Here, you will help lead our industry forward, enhance your technical expertise, and make your career. Job Description: As a valued leader on our team, you will oversee processes for designing and implementing components of technological structures, creating solutions with a process-driven view, and maintaining and/or updating existing structures. THE IMPACT YOU WILL MAKEThe Cloud Security - Architecture - Senior Manager role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities:* Serve as lead to define and maintain the architectural frameworks/patterns, processes, standards and guidelines related to systems, business or data architecture. * Define core and support technology, data entities, business functions and/or subject areas that transcend organizational and functional boundaries. * Provide technical and architectural subject matter expertise to the various development teams including communicating architectural decisions and mentoring other technical staff around the various development technologies and decisions.* Develops and implements on-prem and cloud-based strategic technology plan and oversees the day to day operations of a team of InfoSec Architects who support Fannie Mae's technology stack both on-premise and the Cloud based environment* Responsible for the functionality, quality, value and timely delivery of products and services within our AWS, Network Protection, Big Data and Endpoint Protection Portfolio that supports the desired InfoSec Cloud capabilities for all lines of business* Design, plan and implement test strategies to support the core infrastructure in the contingency environment for all critical business applications to ensure business continuity in the event of a major business interruption or disaster.* Plan or lead projects designed to develop and test new methodologies and systems for recovery of the critical core business processes and the enterprise infrastructure. Create policies and procedures for data center work.* Work with internal and external auditors to verify controls and address gaps accordingly.* Plan, manage, document, and evaluate the performance of subordinate staff. Make provision for their technical and professional growth through assignments, mentoring, and technical training opportunities.Qualifications: THE EXPERIENCE YOU BRING TO THE TEAMMinimum Required Experiences* 6 yearsDesired Experiences* Bachelor degree or equivalentSkills/Tools* Proven expertise in building defense in depth application and infrastructure security architectures that include security controls across multiple technology stacks. Ability to champion both conventional and non-conventional methods to protecting an enterprise at scale* Demonstrated ability to architect, implement, and document appropriate security solutions for cloud and on-prem implementations* Proven expertise in mitigating and understanding threat vectors including actor behavior, DDoS, Phishing, Malicious Payload, Cloud, Mobile Devices, etc. Understands the cyber threat landscape* Demonstrates a willingness to collaborate with various teams and has a proven ability to gain consensus even under the most challenging circumstances* Experience managing direct reports, especially of similar skill level and experience* Expert in various patterns of enterprise architecture and best practices, to include data masking, encryption, logging, etc.Additional Information: The future is what you make it to be. Discover compelling opportunities at Fanniemae.com/careers.Fannie Mae is an Equal Opportunity Employer, which means we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, religion, national origin, gender, gender identity, sexual orientation, personal appearance, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation in the application process, email us at . REF3112T
NO SPONSORSHIP Senior Mobile Developer Salary: $140k to $160k plus 7% Bonus McLean, VA or Plano, TX Looking for a technical lead over android and iOS developer design and deliver advanced android and iOS mobile applications. React native objective c/swift/Java iOS and android SDK mobile native UI Realm networking persistency Multithreading Java Security Git code repository technology code reviews RESTful APIs and other web services As a Tech Lead- Android & iOS developer you will be focused on designing and delivering advanced Android & iOS mobile apps and improving features by creating new and innovative ideas. As a Mobile Developer, you will bring solid experience in emerging and traditional technologies such as: ReactNative, objective c/swift/Java, iOS & Android SDK. Design and build advanced applications for the iOS & Android platforms Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) & have published one or more iOS/Android apps in the app store (should be able to demo the App) Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams QUALIFICATIONS Bachelor's degree in Computer Science or IT Design and build advanced applications for the iOS & Android platforms 5+ years of professional work experience with Android and iOs development Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) and have published one or more apps in the app store (should be able to demo the app) Collaborate with and across Agile teams to design, develop, test, implement, and support Expertise in Unit testing, Espresso testing and Mobile Automation Test Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security. Experience using Git code repository technology, code reviews, RESTful APIs and other web services 8+ years' experience as software development role Knowledge of Back End technologies
11/07/2021
Full time
NO SPONSORSHIP Senior Mobile Developer Salary: $140k to $160k plus 7% Bonus McLean, VA or Plano, TX Looking for a technical lead over android and iOS developer design and deliver advanced android and iOS mobile applications. React native objective c/swift/Java iOS and android SDK mobile native UI Realm networking persistency Multithreading Java Security Git code repository technology code reviews RESTful APIs and other web services As a Tech Lead- Android & iOS developer you will be focused on designing and delivering advanced Android & iOS mobile apps and improving features by creating new and innovative ideas. As a Mobile Developer, you will bring solid experience in emerging and traditional technologies such as: ReactNative, objective c/swift/Java, iOS & Android SDK. Design and build advanced applications for the iOS & Android platforms Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) & have published one or more iOS/Android apps in the app store (should be able to demo the App) Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams QUALIFICATIONS Bachelor's degree in Computer Science or IT Design and build advanced applications for the iOS & Android platforms 5+ years of professional work experience with Android and iOs development Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) and have published one or more apps in the app store (should be able to demo the app) Collaborate with and across Agile teams to design, develop, test, implement, and support Expertise in Unit testing, Espresso testing and Mobile Automation Test Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security. Experience using Git code repository technology, code reviews, RESTful APIs and other web services 8+ years' experience as software development role Knowledge of Back End technologies
*We are unable to sponsor as this is a permanent full time role* A prestigious company is on the search for an IT End User Computing & Collaboration Architect. This architect will lead architecture and design of digital workspace solutions. They will work specifically with Desktop and mobile devices, virtual desktop solutions, messaging, O365, Citrix cloud, SharePoint, Active Directory, etc. Responsibilities: Lead architecture and design of digital workspace solution, including: Desktop and mobile devices (Windows, MacOS, Android and iPhone) Virtual desktop solutions (eg AWS Workspaces, Azure Windows Virtual Desktop, Citrix cloud solutions) Messaging and Collaboration technologies in O365 (exchange, teams, SharePoint, one drive) End-point management solutions (SCCM and Modern Management) Microsoft Active Directory and Azure AD solutions Architect solutions in support of messaging and collaboration, primarily based on Microsoft O365 solution stack. (Microsoft Teams, Microsoft Outlook, SharePoint, Drive). Assist with integration of video products in collaboration solutions. Architect end user compute software packaging and distribution of tools in enterprise environments. In partnership with the Security Organization identify, architect and integrate security products, in the portfolio of end user compute solutions: Antivirus, Antimalware, HIDS, VPN Services, Volume Encryption, Secure Configuration, Monitoring and Vulnerability Management, IAM, Data Recovery, etc. Ultimately, you will take full technical responsibility for all aspects of systems specification and design, ensuring compatibility with enterprise and other infrastructure solution architectures. Qualifications: BS in CS, IT or related field Experience in leading projects and working in a fast paced/agile project environment Expert technical understanding and of Windows, MacOS and Linux operating systems, management of desktop/laptop hardware., as well as end user compute service offerings in public clouds. Automation, orchestration and Scripting expertise in these environments, meant to automate deployments, event triggers and workflows Extensive understanding of installing many of the items of hardware and/or software to be found in own organization; has also acquired specialist expertise in all areas of installation Knowledge of software platforms and products used in business environments, and awareness of their configurations Local candidates only, no relocation assistance available
11/05/2021
Full time
*We are unable to sponsor as this is a permanent full time role* A prestigious company is on the search for an IT End User Computing & Collaboration Architect. This architect will lead architecture and design of digital workspace solutions. They will work specifically with Desktop and mobile devices, virtual desktop solutions, messaging, O365, Citrix cloud, SharePoint, Active Directory, etc. Responsibilities: Lead architecture and design of digital workspace solution, including: Desktop and mobile devices (Windows, MacOS, Android and iPhone) Virtual desktop solutions (eg AWS Workspaces, Azure Windows Virtual Desktop, Citrix cloud solutions) Messaging and Collaboration technologies in O365 (exchange, teams, SharePoint, one drive) End-point management solutions (SCCM and Modern Management) Microsoft Active Directory and Azure AD solutions Architect solutions in support of messaging and collaboration, primarily based on Microsoft O365 solution stack. (Microsoft Teams, Microsoft Outlook, SharePoint, Drive). Assist with integration of video products in collaboration solutions. Architect end user compute software packaging and distribution of tools in enterprise environments. In partnership with the Security Organization identify, architect and integrate security products, in the portfolio of end user compute solutions: Antivirus, Antimalware, HIDS, VPN Services, Volume Encryption, Secure Configuration, Monitoring and Vulnerability Management, IAM, Data Recovery, etc. Ultimately, you will take full technical responsibility for all aspects of systems specification and design, ensuring compatibility with enterprise and other infrastructure solution architectures. Qualifications: BS in CS, IT or related field Experience in leading projects and working in a fast paced/agile project environment Expert technical understanding and of Windows, MacOS and Linux operating systems, management of desktop/laptop hardware., as well as end user compute service offerings in public clouds. Automation, orchestration and Scripting expertise in these environments, meant to automate deployments, event triggers and workflows Extensive understanding of installing many of the items of hardware and/or software to be found in own organization; has also acquired specialist expertise in all areas of installation Knowledge of software platforms and products used in business environments, and awareness of their configurations Local candidates only, no relocation assistance available
Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end-user. More than 50,000 companies -- from startups to public companies -- around the world use Freshworks software-as-a-service to enable a better customer experience(CRM) and employee experience (ITSM, HRSM).Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers, including American Express, Sony, Vice Media, TaylorMade, Sotheby's, Stitchfix, OfficeMax, Multichoice, Delivery Hero, ITV, and Klarna.Freshworks transforms the way world-class organizations collaborate with customers and co-workers. The suite includes Freshdesk (omnichannel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshteam (HR management system).Introduction to the role:Freshworks seeks an experienced Technical Manager within IT to lead a growing team of Engineers that builds and scales websites and its infrastructures, technology stack, web applications, state of the art practices and one of the best coding practices.Role DescriptionFreshworks seeks an experienced Technical Manager to lead a growing team of Engineers that builds and scales websites & web apps. As a technical leader, you own the engineering vision and oversee the technical standards your team thrives on. As a manager of engineers, you coach and develop our promising, young talent and ensure their collective energy is applied effectively and efficiently to accomplish not only the organizational goals, but also their individual career goals. An accomplished record as an individual contributor and experience managing an engineering team is expected to fill these shoes.ResponsibilitiesOwn the development practices and standards for your teamOwn the technical architecture, drive engineering design and shoulder critical decisionsProviding clear and concise instructions to engineers.Understand, prioritize and deliver the feature roadmap while chipping away at the technical debtPlanning and executing strategies of completing projects on time.Work effectively with a cross-functional team of corporate and product marketing, designers, engineers and QALead collaborations and discussions among cross-functional teams for effective solution-building or issue-resolution.Own the communication of the team's progress and perception of the team itselfCollaborate with Talent Acquisition to drive sourcing, screening, interviewing and recruitment of the right talent for your teamContinuously improve the productivity of your team by identifying investments in technology, process and continuous deliveryOwn the morale of your team, unblock them at critical junctures, break ties in a timely mannerOwn the careers of your team members, deliver regular and timely feedback, represent your team for annual reviews and reward your performersActively participate in meetings to discuss the latest platform changes and company roadmap updates.Highlight improvements to the release process and drive discussion within the team.RequirementsEducation: Bachelor's Degree in technical field OR equivalent work experienceA minimum of 10 years of relevant professional work experienceA minimum of 3 years of experience in managing a high performing engineering teamA minimum of 6 years of object-oriented software development experience as an individual contributorExperience developing websites/applications in a commercial software product development environmentA polyglot in programming languages with the ability to learn new technologies as the need arisesExperience leading teams that builds applications for scaleClear and confident spoken and written communication. Submit Your Application You have successfully applied You have errors in applying Apply With Resume * First Name * Middle Name Last Name * Email * Mobile * Phone Social Network and Web Links Provide us with links to see some of your work (Git/ Dribble/ Behance/ Pinterest/ Blog/ Medium) + Residence Current Location * Notice and Compensation details Notice Period * Current Compensation (CTC) *
11/03/2021
Full time
Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end-user. More than 50,000 companies -- from startups to public companies -- around the world use Freshworks software-as-a-service to enable a better customer experience(CRM) and employee experience (ITSM, HRSM).Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers, including American Express, Sony, Vice Media, TaylorMade, Sotheby's, Stitchfix, OfficeMax, Multichoice, Delivery Hero, ITV, and Klarna.Freshworks transforms the way world-class organizations collaborate with customers and co-workers. The suite includes Freshdesk (omnichannel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshteam (HR management system).Introduction to the role:Freshworks seeks an experienced Technical Manager within IT to lead a growing team of Engineers that builds and scales websites and its infrastructures, technology stack, web applications, state of the art practices and one of the best coding practices.Role DescriptionFreshworks seeks an experienced Technical Manager to lead a growing team of Engineers that builds and scales websites & web apps. As a technical leader, you own the engineering vision and oversee the technical standards your team thrives on. As a manager of engineers, you coach and develop our promising, young talent and ensure their collective energy is applied effectively and efficiently to accomplish not only the organizational goals, but also their individual career goals. An accomplished record as an individual contributor and experience managing an engineering team is expected to fill these shoes.ResponsibilitiesOwn the development practices and standards for your teamOwn the technical architecture, drive engineering design and shoulder critical decisionsProviding clear and concise instructions to engineers.Understand, prioritize and deliver the feature roadmap while chipping away at the technical debtPlanning and executing strategies of completing projects on time.Work effectively with a cross-functional team of corporate and product marketing, designers, engineers and QALead collaborations and discussions among cross-functional teams for effective solution-building or issue-resolution.Own the communication of the team's progress and perception of the team itselfCollaborate with Talent Acquisition to drive sourcing, screening, interviewing and recruitment of the right talent for your teamContinuously improve the productivity of your team by identifying investments in technology, process and continuous deliveryOwn the morale of your team, unblock them at critical junctures, break ties in a timely mannerOwn the careers of your team members, deliver regular and timely feedback, represent your team for annual reviews and reward your performersActively participate in meetings to discuss the latest platform changes and company roadmap updates.Highlight improvements to the release process and drive discussion within the team.RequirementsEducation: Bachelor's Degree in technical field OR equivalent work experienceA minimum of 10 years of relevant professional work experienceA minimum of 3 years of experience in managing a high performing engineering teamA minimum of 6 years of object-oriented software development experience as an individual contributorExperience developing websites/applications in a commercial software product development environmentA polyglot in programming languages with the ability to learn new technologies as the need arisesExperience leading teams that builds applications for scaleClear and confident spoken and written communication. Submit Your Application You have successfully applied You have errors in applying Apply With Resume * First Name * Middle Name Last Name * Email * Mobile * Phone Social Network and Web Links Provide us with links to see some of your work (Git/ Dribble/ Behance/ Pinterest/ Blog/ Medium) + Residence Current Location * Notice and Compensation details Notice Period * Current Compensation (CTC) *
Overview At Perficient, you'll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. You will do this with cutting-edge technologies, thanks to our close partnerships with the world's biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too. We're proud to be publicly recognized as a "Top Workplace" year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled. About Our Adobe National Business Unit: The Adobe Practice at Perficient was established in 2010 and has expanded to a global presence. We are proud to be a national Adobe Platinum Partner. We offer a wide array of solution offerings that help our customers create more meaningful connection points with their audiences across all channels. Our digital technologists help forge the path toward the connected enterprise by using the complete Adobe Digital Marketing technology stack. Perficient currently has a career opportunity for a Lead Engineer, Adobe AEM Developer for our Adobe National Business Unit. This position can be located anywhere in the U.S. The position is maily remote, however, light travel is expected when client travel restrictions lift. Heavy growth opportunity. Job Overview: As a Lead Engineer, Adobe AEM Developer, you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will work with solution architects and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design. Responsibilities The Lead Adobe AEM Web Content Management Developer will play a vital role in the development, design, testing and deployment of Adobe Experience Management Web and Mobile solutions. You will work closely with clients, developers, system administrators, project managers, business analysts and end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite. Design efficient content models, security models, workflows and templates. Develop AEM templates and components leveraging current AEM software releases Work with junior developers to mentor. Conduct code reviews. Employ strong coding standards for efficiency, readability, and reuse. Qualifications 4+ years of experience implementing Adobe AEM 6.3 and later required; AEM 6.5 is a plus. Design, develop and support AEM components, integrations and applications. Minimum of 7 years software development experience Minimum of 5 years with J2EE programming experience required Experience integrating Adobe Analytics or Google Analytics with AEM is a+ Experience with Adobe Target not required, but consider a huge plus. Experience with RESTful and SOAP-based web services Experience working with geographically separate project teams Experience with unit testing and automated testing tools Experience with secure coding practices Experience implementing web content management systems in a large corporate environment. Experience with object-oriented design and design patterns Excellent estimation abilities in scoping work in a highly complex environment Experience with web and application servers, such as Apache and Tomcat Exposure to open-source technologies Experience building, deploying and supporting Internet-facing applications Superior problem solving, organizational, decision-making, written, oral and interpersonal skills. Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work. More About Perficient Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions. Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index. Perficient is an award-winning IBM Premier Business Partner , a Microsoft National Service Provider and Gold Certified Partner, an Oracle Platinum Partner , an Adobe Business Solution Partner , and a Salesforce Gold Consulting Partner . Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law. Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time. #LI-KP1 #LI-Remote #LI-Adobe
09/21/2021
Overview At Perficient, you'll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. You will do this with cutting-edge technologies, thanks to our close partnerships with the world's biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too. We're proud to be publicly recognized as a "Top Workplace" year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled. About Our Adobe National Business Unit: The Adobe Practice at Perficient was established in 2010 and has expanded to a global presence. We are proud to be a national Adobe Platinum Partner. We offer a wide array of solution offerings that help our customers create more meaningful connection points with their audiences across all channels. Our digital technologists help forge the path toward the connected enterprise by using the complete Adobe Digital Marketing technology stack. Perficient currently has a career opportunity for a Lead Engineer, Adobe AEM Developer for our Adobe National Business Unit. This position can be located anywhere in the U.S. The position is maily remote, however, light travel is expected when client travel restrictions lift. Heavy growth opportunity. Job Overview: As a Lead Engineer, Adobe AEM Developer, you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will work with solution architects and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design. Responsibilities The Lead Adobe AEM Web Content Management Developer will play a vital role in the development, design, testing and deployment of Adobe Experience Management Web and Mobile solutions. You will work closely with clients, developers, system administrators, project managers, business analysts and end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite. Design efficient content models, security models, workflows and templates. Develop AEM templates and components leveraging current AEM software releases Work with junior developers to mentor. Conduct code reviews. Employ strong coding standards for efficiency, readability, and reuse. Qualifications 4+ years of experience implementing Adobe AEM 6.3 and later required; AEM 6.5 is a plus. Design, develop and support AEM components, integrations and applications. Minimum of 7 years software development experience Minimum of 5 years with J2EE programming experience required Experience integrating Adobe Analytics or Google Analytics with AEM is a+ Experience with Adobe Target not required, but consider a huge plus. Experience with RESTful and SOAP-based web services Experience working with geographically separate project teams Experience with unit testing and automated testing tools Experience with secure coding practices Experience implementing web content management systems in a large corporate environment. Experience with object-oriented design and design patterns Excellent estimation abilities in scoping work in a highly complex environment Experience with web and application servers, such as Apache and Tomcat Exposure to open-source technologies Experience building, deploying and supporting Internet-facing applications Superior problem solving, organizational, decision-making, written, oral and interpersonal skills. Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work. More About Perficient Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions. Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index. Perficient is an award-winning IBM Premier Business Partner , a Microsoft National Service Provider and Gold Certified Partner, an Oracle Platinum Partner , an Adobe Business Solution Partner , and a Salesforce Gold Consulting Partner . Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law. Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time. #LI-KP1 #LI-Remote #LI-Adobe
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Company is currently seeking a Mobile Full-Stack Technical Lead. Candidate will be working on the latest cutting edge tools and technologies in alignment with business objectives, and will be researching, learning and implementing innovative, creative and cost effective ways to safely introduce new technologies to the company environment. Candidate will be working on a wide range of Innovation Projects such as Mobile Application Development, Full Stack Development, Machine Learning and Blockchain! You will be using ground breaking open source frameworks, all on the cloud (AWS/GCP). You will bring solid experience in emerging and traditional technologies such as: Machine Learning, Data Engineering and AWS Cloud Formation Templates/Terraform Scripts/Ansible Playbooks, Kubernetes, Docker, NoSql databases and Bitbucket, Spring Boot, Node.js, React Native, REST, JSON, HTML5, CSS, Selenium, NGINX, Kubernetes, Express, Chef, Docker, NoSql databases and Git/Github/Bitbucket. You will be fully utilizing AWS with services such as Cloud Formation Templates, S3, EC2, EKS, Lambda, Route53, CloudFront, and API Gateway(Apigee). Qualifications: AWS or GCP Data Engineer/Cloud Developer/ML Engineer Certifications 4+ years of experience in GCP primarily in Machine Learning, DialogFlow (Chatbot), Cloud Functions, Terraform Scripts 4+ years of experience in AWS - Cloud Formation Templates 5+ years of experience in database technologies - MongoDB, Snowflake, Hadoop, EMR 2+ Experience developing with large microservice-based architectures, container orchestration frameworks: Kubernetes/Amazon EKS At least 5+ years of experience developing Front End & orchestration layers' technologies: Java Spring Boot, RESTful APIsl, Angular/React/Vue, Node JS, JavaScript, Typescript, HTML 5, and CSS 4+ years of experience in Python (NumPy, SciPy, scikit-learn, pandas, Theras, Theano,plotly) and any other open source programming languages for large scale data analysis and Machine Learning 2+ years of experience using DevOps (CI/CD) Jenkins, Github, Bitbucket, Spinaker, Junit, Selenium, Cucumber JS unit testing library 8+ years of overall software development experience Bachelor's Degree in Computer Science or IT GCP/AWS Machine Learning (Python) GCP Terraform Templates & AWS Cloud Formation Templates
09/21/2021
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Enterprise Company is currently seeking a Mobile Full-Stack Technical Lead. Candidate will be working on the latest cutting edge tools and technologies in alignment with business objectives, and will be researching, learning and implementing innovative, creative and cost effective ways to safely introduce new technologies to the company environment. Candidate will be working on a wide range of Innovation Projects such as Mobile Application Development, Full Stack Development, Machine Learning and Blockchain! You will be using ground breaking open source frameworks, all on the cloud (AWS/GCP). You will bring solid experience in emerging and traditional technologies such as: Machine Learning, Data Engineering and AWS Cloud Formation Templates/Terraform Scripts/Ansible Playbooks, Kubernetes, Docker, NoSql databases and Bitbucket, Spring Boot, Node.js, React Native, REST, JSON, HTML5, CSS, Selenium, NGINX, Kubernetes, Express, Chef, Docker, NoSql databases and Git/Github/Bitbucket. You will be fully utilizing AWS with services such as Cloud Formation Templates, S3, EC2, EKS, Lambda, Route53, CloudFront, and API Gateway(Apigee). Qualifications: AWS or GCP Data Engineer/Cloud Developer/ML Engineer Certifications 4+ years of experience in GCP primarily in Machine Learning, DialogFlow (Chatbot), Cloud Functions, Terraform Scripts 4+ years of experience in AWS - Cloud Formation Templates 5+ years of experience in database technologies - MongoDB, Snowflake, Hadoop, EMR 2+ Experience developing with large microservice-based architectures, container orchestration frameworks: Kubernetes/Amazon EKS At least 5+ years of experience developing Front End & orchestration layers' technologies: Java Spring Boot, RESTful APIsl, Angular/React/Vue, Node JS, JavaScript, Typescript, HTML 5, and CSS 4+ years of experience in Python (NumPy, SciPy, scikit-learn, pandas, Theras, Theano,plotly) and any other open source programming languages for large scale data analysis and Machine Learning 2+ years of experience using DevOps (CI/CD) Jenkins, Github, Bitbucket, Spinaker, Junit, Selenium, Cucumber JS unit testing library 8+ years of overall software development experience Bachelor's Degree in Computer Science or IT GCP/AWS Machine Learning (Python) GCP Terraform Templates & AWS Cloud Formation Templates
NO SPONSORSHIP Senior Mobile Developer Salary: $140k to $160k plus 7% Bonus McLean, VA or Plano, TX Looking for a technical lead over android and iOS developer design and deliver advanced android and iOS mobile applications. React native objective c/swift/Java iOS and android SDK mobile native UI Realm networking persistency Multithreading Java Security Git code repository technology code reviews RESTful APIs and other web services As a Tech Lead- Android & iOS developer you will be focused on designing and delivering advanced Android & iOS mobile apps and improving features by creating new and innovative ideas. As a Mobile Developer, you will bring solid experience in emerging and traditional technologies such as: ReactNative, objective c/swift/Java, iOS & Android SDK. Design and build advanced applications for the iOS & Android platforms Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) & have published one or more iOS/Android apps in the app store (should be able to demo the App) Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams QUALIFICATIONS Bachelor's degree in Computer Science or IT Design and build advanced applications for the iOS & Android platforms 5+ years of professional work experience with Android and iOs development Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) and have published one or more apps in the app store (should be able to demo the app) Collaborate with and across Agile teams to design, develop, test, implement, and support Expertise in Unit testing, Espresso testing and Mobile Automation Test Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security. Experience using Git code repository technology, code reviews, RESTful APIs and other web services 8+ years' experience as software development role Knowledge of Back End technologies
09/21/2021
Full time
NO SPONSORSHIP Senior Mobile Developer Salary: $140k to $160k plus 7% Bonus McLean, VA or Plano, TX Looking for a technical lead over android and iOS developer design and deliver advanced android and iOS mobile applications. React native objective c/swift/Java iOS and android SDK mobile native UI Realm networking persistency Multithreading Java Security Git code repository technology code reviews RESTful APIs and other web services As a Tech Lead- Android & iOS developer you will be focused on designing and delivering advanced Android & iOS mobile apps and improving features by creating new and innovative ideas. As a Mobile Developer, you will bring solid experience in emerging and traditional technologies such as: ReactNative, objective c/swift/Java, iOS & Android SDK. Design and build advanced applications for the iOS & Android platforms Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) & have published one or more iOS/Android apps in the app store (should be able to demo the App) Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams QUALIFICATIONS Bachelor's degree in Computer Science or IT Design and build advanced applications for the iOS & Android platforms 5+ years of professional work experience with Android and iOs development Strong in Android and iOS coding and methodologies with Proof of work (eg github contributions) and have published one or more apps in the app store (should be able to demo the app) Collaborate with and across Agile teams to design, develop, test, implement, and support Expertise in Unit testing, Espresso testing and Mobile Automation Test Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security. Experience using Git code repository technology, code reviews, RESTful APIs and other web services 8+ years' experience as software development role Knowledge of Back End technologies
Description: Relatient is a leading provider of integrated messaging solutions for practices, hospitals and health care systems. We take a patient-centered approach to engagement, utilizing the power of real-time clinical data to deliver timely messages between patients and their care providers. Ranked as Klas Category Leader in Patient Outreach, named one of Deloitte's 2018 & 2019 Technology Fast 500 and a 2019 Red Herring Top 100 winner, Relatient is changing the way healthcare providers engage with their patients. We are looking for a talented QA Automation Engineer to join our dynamic team in building platform solutions that integrate with Enterprise Health Care systems. We expect an architect who will work hard, keep up in a fast-paced start up environment, and have fun! If you are looking to be challenged daily, make a huge impact and help define the future of patient engagement, we would love to have you join our team! Job Summary Hands-on Test Automation Architect will be part of the Quality Engineering Team and serve as a domain expert in defining and rolling out standard Automation Frameworks, Best Practices and Automation Strategies across Relatient's Products and Platforms. He/she will act as a technical lead to design, develop and maintain our Automation testing architecture enabling the Quality Engineering team to improve product quality and accelerate release time to market. Responsibilities Define and implement our test automation strategy including roadmap, tools, frameworks & approaches across projects Oversee technological execution of the recommended automation solution roadmap across project teams Collaborate with Product and Engineering teams to determine the scope and needs of automation testing Provide leadership, guidance, training and mentoring to implement test automation across projects Have a focus on improving the maintainability, increase automated test coverage and decrease test execution times. Define and publish key performance metrics for the automated testing Be research savvy and a subject matter expert of current industry-wide quality & test processes, tools and technologies. Drive optimizations in various test processes to ensure product quality and keeping cost at a minimum . Requirements: BS degree or equivalent in computer science or related field 8+ years of experience in Software Testing & Test Automation with experience in various industry leading tools and frameworks focused on UI, Service, Mobile, Database and Messages Streams 6+ Hands on Experience in building Cross Platform, Cross Tool, Hybrid Automation frameworks in modern technologies like Angular, Node.js, React, PHP, AWS, Hadoop, Spark ML etc and identifying gaps in the existing process and providing suggestions Must have hands-on experience in enabling Continuous Testing - integrating test automation into CI/CD pipelines (preferably Gitlab pipelines) and In-sprint Automation Must have hands-on experience in leading automation projects and having worked as a technical architect Must have hands-on experience in developing automation solutions using any 2 of the mentioned test automation tools: Webdriver io, Cypress io, Selenium-Protractor, Cucumber, or equivalent Experience with cross browser testing tools such as Lambdatest, SauceLabs, or Browerstack Work as an integral member of the development team collaborating with product, engineering and other business units testing and releasing software following agile methods Exceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem solving and time management skills About Relatient Founded in 2014, our offices are located in historic Franklin and Cookeville, TN and include a casual, dynamic work environment with a spirit of innovation and growth. Our team consists of smart, driven, and creative people who are motivated to impact the way in which healthcare providers engage with their patients. Our platform takes a patient-centered approach to engagement, utilizing the power of real-time clinical data to deliver timely messages between patients and their care providers. Our platform effortlessly automates appointment reminders, patient billing and payment collection, satisfaction surveys, self-check-in, non-medical transportation and on demand messaging. What We Offer Base salary plus incentives Medical, dental, and vision insurance Employer HSA match contribution Employer paid Life Insurance 100% employer paid long-term disability insurance 401k10Generous PTO policy which includes 3 weeks paid time off plus all 10 paid holidays Perks such as an annual employee awards banquet, holiday parties, monthly lunches, bottomless snacks and coffee Casual culture with approachable leadership Great office environments located in historic Franklin, TN and beautiful Cookeville, TN. Learn more about our company at Relatient is an equal employment opportunity employer. PI
09/05/2021
Full time
Description: Relatient is a leading provider of integrated messaging solutions for practices, hospitals and health care systems. We take a patient-centered approach to engagement, utilizing the power of real-time clinical data to deliver timely messages between patients and their care providers. Ranked as Klas Category Leader in Patient Outreach, named one of Deloitte's 2018 & 2019 Technology Fast 500 and a 2019 Red Herring Top 100 winner, Relatient is changing the way healthcare providers engage with their patients. We are looking for a talented QA Automation Engineer to join our dynamic team in building platform solutions that integrate with Enterprise Health Care systems. We expect an architect who will work hard, keep up in a fast-paced start up environment, and have fun! If you are looking to be challenged daily, make a huge impact and help define the future of patient engagement, we would love to have you join our team! Job Summary Hands-on Test Automation Architect will be part of the Quality Engineering Team and serve as a domain expert in defining and rolling out standard Automation Frameworks, Best Practices and Automation Strategies across Relatient's Products and Platforms. He/she will act as a technical lead to design, develop and maintain our Automation testing architecture enabling the Quality Engineering team to improve product quality and accelerate release time to market. Responsibilities Define and implement our test automation strategy including roadmap, tools, frameworks & approaches across projects Oversee technological execution of the recommended automation solution roadmap across project teams Collaborate with Product and Engineering teams to determine the scope and needs of automation testing Provide leadership, guidance, training and mentoring to implement test automation across projects Have a focus on improving the maintainability, increase automated test coverage and decrease test execution times. Define and publish key performance metrics for the automated testing Be research savvy and a subject matter expert of current industry-wide quality & test processes, tools and technologies. Drive optimizations in various test processes to ensure product quality and keeping cost at a minimum . Requirements: BS degree or equivalent in computer science or related field 8+ years of experience in Software Testing & Test Automation with experience in various industry leading tools and frameworks focused on UI, Service, Mobile, Database and Messages Streams 6+ Hands on Experience in building Cross Platform, Cross Tool, Hybrid Automation frameworks in modern technologies like Angular, Node.js, React, PHP, AWS, Hadoop, Spark ML etc and identifying gaps in the existing process and providing suggestions Must have hands-on experience in enabling Continuous Testing - integrating test automation into CI/CD pipelines (preferably Gitlab pipelines) and In-sprint Automation Must have hands-on experience in leading automation projects and having worked as a technical architect Must have hands-on experience in developing automation solutions using any 2 of the mentioned test automation tools: Webdriver io, Cypress io, Selenium-Protractor, Cucumber, or equivalent Experience with cross browser testing tools such as Lambdatest, SauceLabs, or Browerstack Work as an integral member of the development team collaborating with product, engineering and other business units testing and releasing software following agile methods Exceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem solving and time management skills About Relatient Founded in 2014, our offices are located in historic Franklin and Cookeville, TN and include a casual, dynamic work environment with a spirit of innovation and growth. Our team consists of smart, driven, and creative people who are motivated to impact the way in which healthcare providers engage with their patients. Our platform takes a patient-centered approach to engagement, utilizing the power of real-time clinical data to deliver timely messages between patients and their care providers. Our platform effortlessly automates appointment reminders, patient billing and payment collection, satisfaction surveys, self-check-in, non-medical transportation and on demand messaging. What We Offer Base salary plus incentives Medical, dental, and vision insurance Employer HSA match contribution Employer paid Life Insurance 100% employer paid long-term disability insurance 401k10Generous PTO policy which includes 3 weeks paid time off plus all 10 paid holidays Perks such as an annual employee awards banquet, holiday parties, monthly lunches, bottomless snacks and coffee Casual culture with approachable leadership Great office environments located in historic Franklin, TN and beautiful Cookeville, TN. Learn more about our company at Relatient is an equal employment opportunity employer. PI
About Shockoe Shockoe is dedicated to user-centered product design, technical innovation, and team-based work culture. We are focused on redefining how organizations empower users in the digital world, and we're looking for a Director of Technology with a passion for cross-platform development frameworks to work their tech magic and join our Engineering team. If you are up for the challenge of working at one of the best technology companies in Richmond, VA - we encourage you to apply. Life working at Shockoe: Throughout the day, you will collaborate with your teammates and interact with our clients. Grab a snack from our fully stocked kitchen. Weekly Wednesday team lunch and learns. Lunch is always on us! Shockoe Days of Fun! Team building activities that embrace all the river city has to offer (outings have included a haunted tour of Shockoe, local breweries, etc.). Yearly internal Hackathons. Check it out Continuous Learning! Every employee at Shockoe receives an annual training budget. We want you to stay ahead of technology by learning not only mobile but VR, AR, AI, and other Immersive Media. Benefits! Shockoe offers a comprehensive and competitive benefits package. We pay 100% of the employee's medical premium and offer PAID Maternity and Paternity Leave! Being a Director of Technology at Shockoe: We are looking for an experienced Director of Technology to be hands on to lead, manage, mentor our engineering team, and build extremely efficient IT operations at Shockoe. This person will be a Customer-focused, highly organized self-starter with effective customer service skills and demonstrated ability to manage technical aspects and pre-sales projects, architect tailor-made customer solutions, build relationships, communicate solution strategy and product offerings, and provide technical expertise, support, and training to sales and customers. The Director's responsibilities include managing employees within the engineering team, liaising with other departments to ascertain their technological requirements, and implementing solutions that align with our internal and client objectives. Success in the role requires an innovative mind, a proven track record of delivering next-generation Mobile and Web products, rigorous analytical skills, and a passion for creating market-leading software. This leader must have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build compelling, customer-oriented solutions in an iterative methodology. Responsibilities: Trusted technology advisor for our clients (Sell & Service) Manage the engineering team including performance, capability, and career development. Oversee technology delivery and code quality for client engagements Oversee technology operations, including DevOps, licensing, hardware, and software needs Oversee solution architecture development & technical requirement documentation Understand the latest Mobile, Cloud, Virtual and Augmented Reality, Voice Technologies Work to modernize our existing tech stacks and mobile platforms Lead efforts to deploy new and existing applications into cloud environments, like AWS, and provide operational support for those applications Participate in the Product lifecycle process including scoping, designing, developing, deploying, and supporting enterprise-scale business applications Embrace and incubate emerging technology and open source products across all platforms Conduct design and code reviews to ensure compliance with standards Required Qualifications: Bachelor's degree required and a graduate degree preferred 8+ years of Mobile Technology experience, spanning people, process, and technology with an eye towards business transformation 8+ years of experience managing complex business relationships are preferred Possesses aptitude to identify strategic solutions to business problems with enterprise-wide implications Experience working with senior business partners and C-level clients identifying trends, communicating competitive actions, and presenting strategic implications in Technology for Ability to identify major technology trends in the Mobile Space and share a point of view with clients in support of sales pursuits Excellent communicator with the ability to communicate effectively along vertical and horizontal planes internally and in client organizations Strong project management skills Experience creating thought leadership and white papers and presenting in this area of expertise is preferred If you read this and are concerned you don't check all the boxes, write to us anyway. We're interested to see how you think and your ideas on how to get there. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship. EOE
08/31/2021
Full time
About Shockoe Shockoe is dedicated to user-centered product design, technical innovation, and team-based work culture. We are focused on redefining how organizations empower users in the digital world, and we're looking for a Director of Technology with a passion for cross-platform development frameworks to work their tech magic and join our Engineering team. If you are up for the challenge of working at one of the best technology companies in Richmond, VA - we encourage you to apply. Life working at Shockoe: Throughout the day, you will collaborate with your teammates and interact with our clients. Grab a snack from our fully stocked kitchen. Weekly Wednesday team lunch and learns. Lunch is always on us! Shockoe Days of Fun! Team building activities that embrace all the river city has to offer (outings have included a haunted tour of Shockoe, local breweries, etc.). Yearly internal Hackathons. Check it out Continuous Learning! Every employee at Shockoe receives an annual training budget. We want you to stay ahead of technology by learning not only mobile but VR, AR, AI, and other Immersive Media. Benefits! Shockoe offers a comprehensive and competitive benefits package. We pay 100% of the employee's medical premium and offer PAID Maternity and Paternity Leave! Being a Director of Technology at Shockoe: We are looking for an experienced Director of Technology to be hands on to lead, manage, mentor our engineering team, and build extremely efficient IT operations at Shockoe. This person will be a Customer-focused, highly organized self-starter with effective customer service skills and demonstrated ability to manage technical aspects and pre-sales projects, architect tailor-made customer solutions, build relationships, communicate solution strategy and product offerings, and provide technical expertise, support, and training to sales and customers. The Director's responsibilities include managing employees within the engineering team, liaising with other departments to ascertain their technological requirements, and implementing solutions that align with our internal and client objectives. Success in the role requires an innovative mind, a proven track record of delivering next-generation Mobile and Web products, rigorous analytical skills, and a passion for creating market-leading software. This leader must have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build compelling, customer-oriented solutions in an iterative methodology. Responsibilities: Trusted technology advisor for our clients (Sell & Service) Manage the engineering team including performance, capability, and career development. Oversee technology delivery and code quality for client engagements Oversee technology operations, including DevOps, licensing, hardware, and software needs Oversee solution architecture development & technical requirement documentation Understand the latest Mobile, Cloud, Virtual and Augmented Reality, Voice Technologies Work to modernize our existing tech stacks and mobile platforms Lead efforts to deploy new and existing applications into cloud environments, like AWS, and provide operational support for those applications Participate in the Product lifecycle process including scoping, designing, developing, deploying, and supporting enterprise-scale business applications Embrace and incubate emerging technology and open source products across all platforms Conduct design and code reviews to ensure compliance with standards Required Qualifications: Bachelor's degree required and a graduate degree preferred 8+ years of Mobile Technology experience, spanning people, process, and technology with an eye towards business transformation 8+ years of experience managing complex business relationships are preferred Possesses aptitude to identify strategic solutions to business problems with enterprise-wide implications Experience working with senior business partners and C-level clients identifying trends, communicating competitive actions, and presenting strategic implications in Technology for Ability to identify major technology trends in the Mobile Space and share a point of view with clients in support of sales pursuits Excellent communicator with the ability to communicate effectively along vertical and horizontal planes internally and in client organizations Strong project management skills Experience creating thought leadership and white papers and presenting in this area of expertise is preferred If you read this and are concerned you don't check all the boxes, write to us anyway. We're interested to see how you think and your ideas on how to get there. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship. EOE
About Shockoe Shockoe is dedicated to user-centered product design, technical innovation, and team-based work culture. We are focused on redefining how organizations empower users in the digital world, and we're looking for a Director of Technology with a passion for cross-platform development frameworks to work their tech magic and join our Engineering team. If you are up for the challenge of working at one of the best technology companies in Richmond, VA - we encourage you to apply. Life working at Shockoe: Throughout the day, you will collaborate with your teammates and interact with our clients. Grab a snack from our fully stocked kitchen. Weekly Wednesday team lunch and learns. Lunch is always on us! Shockoe Days of Fun! Team building activities that embrace all the river city has to offer (outings have included a haunted tour of Shockoe, local breweries, etc.). Yearly internal Hackathons. Check it out Continuous Learning! Every employee at Shockoe receives an annual training budget. We want you to stay ahead of technology by learning not only mobile but VR, AR, AI, and other Immersive Media. Benefits! Shockoe offers a comprehensive and competitive benefits package. We pay 100% of the employee's medical premium and offer PAID Maternity and Paternity Leave! Being a Director of Technology at Shockoe: We are looking for an experienced Director of Technology to be hands on to lead, manage, mentor our engineering team, and build extremely efficient IT operations at Shockoe. This person will be a Customer-focused, highly organized self-starter with effective customer service skills and demonstrated ability to manage technical aspects and pre-sales projects, architect tailor-made customer solutions, build relationships, communicate solution strategy and product offerings, and provide technical expertise, support, and training to sales and customers. The Director's responsibilities include managing employees within the engineering team, liaising with other departments to ascertain their technological requirements, and implementing solutions that align with our internal and client objectives. Success in the role requires an innovative mind, a proven track record of delivering next-generation Mobile and Web products, rigorous analytical skills, and a passion for creating market-leading software. This leader must have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build compelling, customer-oriented solutions in an iterative methodology. Responsibilities: Trusted technology advisor for our clients (Sell & Service) Manage the engineering team including performance, capability, and career development. Oversee technology delivery and code quality for client engagements Oversee technology operations, including DevOps, licensing, hardware, and software needs Oversee solution architecture development & technical requirement documentation Understand the latest Mobile, Cloud, Virtual and Augmented Reality, Voice Technologies Work to modernize our existing tech stacks and mobile platforms Lead efforts to deploy new and existing applications into cloud environments, like AWS, and provide operational support for those applications Participate in the Product lifecycle process including scoping, designing, developing, deploying, and supporting enterprise-scale business applications Embrace and incubate emerging technology and open source products across all platforms Conduct design and code reviews to ensure compliance with standards Required Qualifications: Bachelor's degree required and a graduate degree preferred 8+ years of Mobile Technology experience, spanning people, process, and technology with an eye towards business transformation 8+ years of experience managing complex business relationships are preferred Possesses aptitude to identify strategic solutions to business problems with enterprise-wide implications Experience working with senior business partners and C-level clients identifying trends, communicating competitive actions, and presenting strategic implications in Technology for Ability to identify major technology trends in the Mobile Space and share a point of view with clients in support of sales pursuits Excellent communicator with the ability to communicate effectively along vertical and horizontal planes internally and in client organizations Strong project management skills Experience creating thought leadership and white papers and presenting in this area of expertise is preferred If you read this and are concerned you don't check all the boxes, write to us anyway. We're interested to see how you think and your ideas on how to get there. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship. EOE
08/30/2021
Full time
About Shockoe Shockoe is dedicated to user-centered product design, technical innovation, and team-based work culture. We are focused on redefining how organizations empower users in the digital world, and we're looking for a Director of Technology with a passion for cross-platform development frameworks to work their tech magic and join our Engineering team. If you are up for the challenge of working at one of the best technology companies in Richmond, VA - we encourage you to apply. Life working at Shockoe: Throughout the day, you will collaborate with your teammates and interact with our clients. Grab a snack from our fully stocked kitchen. Weekly Wednesday team lunch and learns. Lunch is always on us! Shockoe Days of Fun! Team building activities that embrace all the river city has to offer (outings have included a haunted tour of Shockoe, local breweries, etc.). Yearly internal Hackathons. Check it out Continuous Learning! Every employee at Shockoe receives an annual training budget. We want you to stay ahead of technology by learning not only mobile but VR, AR, AI, and other Immersive Media. Benefits! Shockoe offers a comprehensive and competitive benefits package. We pay 100% of the employee's medical premium and offer PAID Maternity and Paternity Leave! Being a Director of Technology at Shockoe: We are looking for an experienced Director of Technology to be hands on to lead, manage, mentor our engineering team, and build extremely efficient IT operations at Shockoe. This person will be a Customer-focused, highly organized self-starter with effective customer service skills and demonstrated ability to manage technical aspects and pre-sales projects, architect tailor-made customer solutions, build relationships, communicate solution strategy and product offerings, and provide technical expertise, support, and training to sales and customers. The Director's responsibilities include managing employees within the engineering team, liaising with other departments to ascertain their technological requirements, and implementing solutions that align with our internal and client objectives. Success in the role requires an innovative mind, a proven track record of delivering next-generation Mobile and Web products, rigorous analytical skills, and a passion for creating market-leading software. This leader must have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build compelling, customer-oriented solutions in an iterative methodology. Responsibilities: Trusted technology advisor for our clients (Sell & Service) Manage the engineering team including performance, capability, and career development. Oversee technology delivery and code quality for client engagements Oversee technology operations, including DevOps, licensing, hardware, and software needs Oversee solution architecture development & technical requirement documentation Understand the latest Mobile, Cloud, Virtual and Augmented Reality, Voice Technologies Work to modernize our existing tech stacks and mobile platforms Lead efforts to deploy new and existing applications into cloud environments, like AWS, and provide operational support for those applications Participate in the Product lifecycle process including scoping, designing, developing, deploying, and supporting enterprise-scale business applications Embrace and incubate emerging technology and open source products across all platforms Conduct design and code reviews to ensure compliance with standards Required Qualifications: Bachelor's degree required and a graduate degree preferred 8+ years of Mobile Technology experience, spanning people, process, and technology with an eye towards business transformation 8+ years of experience managing complex business relationships are preferred Possesses aptitude to identify strategic solutions to business problems with enterprise-wide implications Experience working with senior business partners and C-level clients identifying trends, communicating competitive actions, and presenting strategic implications in Technology for Ability to identify major technology trends in the Mobile Space and share a point of view with clients in support of sales pursuits Excellent communicator with the ability to communicate effectively along vertical and horizontal planes internally and in client organizations Strong project management skills Experience creating thought leadership and white papers and presenting in this area of expertise is preferred If you read this and are concerned you don't check all the boxes, write to us anyway. We're interested to see how you think and your ideas on how to get there. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship. EOE
Description: Teksystems has an exciting opportunity to manage a software development team in Mobile, AL! What you will do: The Engineering Manager will report to the Director of Technology and manage a team of Architects, Senior and Associate Developers, and Interns. A week in the life is below: 80% Software development team management - The primary responsibility will be leading a team of software developers through the software development lifecycle utilizing Kanban. Typically you are not responsible for hands on development; however, you should be comfortable with the technology utilized by the development team. You will support your team by providing technical assistance and cross training to team members. You will perform code reviews and inspections for the purpose of program optimization and accuracy. You will effectively coach staff to meet personal, departmental, and organizational goals, including documenting and tracking progress and results. In addition, you are the first line of "defense" for the team to help partner with the PMO on requests, to help them build their cards in Jira, and help the developers navigate or get card questions answered. 10% Hands on development Occasionally - Based on the bandwidth of the team, the complexity of problems, or the sensitivity of the problems you may take on some of the development or helping to provide architecture guidance for the development that is happening. You will be working in the Microsoft Technology stack. 10% Business Management - As the main point of contact for the development team you will partner with business stakeholders to understand what the business needs and how the team can help the business accomplish goals. You may work to help understand business requirements, to provide insight into what the development team can handle, and help to coach the business on gaps in what they are asking for or the capability of the technology to accomplish their goals. Top Skills Details: 1. Experience managing software development teams - 80% of this role will be focused on mentoring and supporting existing development teams. You will be responsible to lead a team of architects, senior and associate developers, and interns remote and onsite. A 2. Experience in developing in the full stack Microsoft Technology stack - They are a Microsoft shop end to end. They develop Web applications, and desktop apps in C#/.NET, SSIS packages, and are exploring mobile development in Xamarin and other platforms. 3. Ability to navigate business stakeholder relationships - 20% of this role is navigating business relationships and stakeholders who consume IT to ensure developers are able to focus on their project, proper processes are put in place for IT to run smoothly within the business, and overall success of the organization. About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
01/30/2021
Full time
Description: Teksystems has an exciting opportunity to manage a software development team in Mobile, AL! What you will do: The Engineering Manager will report to the Director of Technology and manage a team of Architects, Senior and Associate Developers, and Interns. A week in the life is below: 80% Software development team management - The primary responsibility will be leading a team of software developers through the software development lifecycle utilizing Kanban. Typically you are not responsible for hands on development; however, you should be comfortable with the technology utilized by the development team. You will support your team by providing technical assistance and cross training to team members. You will perform code reviews and inspections for the purpose of program optimization and accuracy. You will effectively coach staff to meet personal, departmental, and organizational goals, including documenting and tracking progress and results. In addition, you are the first line of "defense" for the team to help partner with the PMO on requests, to help them build their cards in Jira, and help the developers navigate or get card questions answered. 10% Hands on development Occasionally - Based on the bandwidth of the team, the complexity of problems, or the sensitivity of the problems you may take on some of the development or helping to provide architecture guidance for the development that is happening. You will be working in the Microsoft Technology stack. 10% Business Management - As the main point of contact for the development team you will partner with business stakeholders to understand what the business needs and how the team can help the business accomplish goals. You may work to help understand business requirements, to provide insight into what the development team can handle, and help to coach the business on gaps in what they are asking for or the capability of the technology to accomplish their goals. Top Skills Details: 1. Experience managing software development teams - 80% of this role will be focused on mentoring and supporting existing development teams. You will be responsible to lead a team of architects, senior and associate developers, and interns remote and onsite. A 2. Experience in developing in the full stack Microsoft Technology stack - They are a Microsoft shop end to end. They develop Web applications, and desktop apps in C#/.NET, SSIS packages, and are exploring mobile development in Xamarin and other platforms. 3. Ability to navigate business stakeholder relationships - 20% of this role is navigating business relationships and stakeholders who consume IT to ensure developers are able to focus on their project, proper processes are put in place for IT to run smoothly within the business, and overall success of the organization. About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Description: The Agile Scrum Master is responsible for end-to-end management and delivery of a material change for a project of high complexity across multiple departments within a single business unit. The Scrum Master facilitates the Agile methodology and activities, manages, leads and directs the work efforts of resources that are functionally aligned as part of the project team. Required Skills The Scrum Master is responsible for the end-to-end integration of various work streams in order to deliver the intended project solution, the position specific responsibilities include: Manage Project Scope Leads the daily SCRUM meetings of the Agile project team and partners with the product owner to lead the team Removes impediments to the ability of the team to deliver and is keenly focused on the activities and progress of the Agile project team Timeline and Budget/Expenses; Obtain and align resources to key project roles; establish clearly defined responsibilities and accountabilities Oversight/Manage/Lead project execution, integration and implementation Risk Management and Mitigation Planning Readiness/Change Adoption/Stakeholder Management Quality Assurance, ensure that all applicable change requirements are satisfied; Acts as the primary point of contact and integration for the project Desired Skills Mobile experience Skills: Project Management, Mobile, scrum Top Skills Details: NO OPT/C2C CANDIDATES TOP SKILLS -5+ yrs of exp - blended PM/SM preferred - must be able to handle 3M dollar projects (either one large one, or several adding up to 3M) -Will handle budgets, end to end projects, potentially multiple at once -Technical skills needed- will deal with mobile front end/UI, backend, service integration, etc. -Must be able to handle a train/SM duties -SAFe experience (hands on or cert) -Mobile experience preferred, but if not then ecomm/consumer facing app experience needed -Financial services experience preferred Additional Skills & Qualifications: Digital, eComm, Mobile. About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
01/30/2021
Full time
Description: The Agile Scrum Master is responsible for end-to-end management and delivery of a material change for a project of high complexity across multiple departments within a single business unit. The Scrum Master facilitates the Agile methodology and activities, manages, leads and directs the work efforts of resources that are functionally aligned as part of the project team. Required Skills The Scrum Master is responsible for the end-to-end integration of various work streams in order to deliver the intended project solution, the position specific responsibilities include: Manage Project Scope Leads the daily SCRUM meetings of the Agile project team and partners with the product owner to lead the team Removes impediments to the ability of the team to deliver and is keenly focused on the activities and progress of the Agile project team Timeline and Budget/Expenses; Obtain and align resources to key project roles; establish clearly defined responsibilities and accountabilities Oversight/Manage/Lead project execution, integration and implementation Risk Management and Mitigation Planning Readiness/Change Adoption/Stakeholder Management Quality Assurance, ensure that all applicable change requirements are satisfied; Acts as the primary point of contact and integration for the project Desired Skills Mobile experience Skills: Project Management, Mobile, scrum Top Skills Details: NO OPT/C2C CANDIDATES TOP SKILLS -5+ yrs of exp - blended PM/SM preferred - must be able to handle 3M dollar projects (either one large one, or several adding up to 3M) -Will handle budgets, end to end projects, potentially multiple at once -Technical skills needed- will deal with mobile front end/UI, backend, service integration, etc. -Must be able to handle a train/SM duties -SAFe experience (hands on or cert) -Mobile experience preferred, but if not then ecomm/consumer facing app experience needed -Financial services experience preferred Additional Skills & Qualifications: Digital, eComm, Mobile. About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.