Five Years Out
Senior AEM Developer
Location
Mexico
Posted
51 days ago
Salary
69.4K - 110K / month
Seniority
Senior
Job Description
Senior AEM Developer
Arrow Electronics
Position: Senior AEM Developer Job Description: Arrow Electronics is a global provider of products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions. Arrow Electronics guides innovation forward for over 220,000 leading technology manufacturers and service providers. With 2025 sales of $30.9 billion, Arrow develops technology solutions that improve business and daily life. The company maintains 228 locations worldwide with over 85 countries served. A Fortune 154 company with 21,500 employees worldwide, Arrow brings technology solutions to a breadth of markets, including telecommunications, information systems, transportation, medical, industrial, and consumer electronics. Arrow provides specialized services and expertise across the entire product lifecycle. Arrow does this by connecting customers to the right technology at the right place, time, and price. Arrow provides extraordinary value to customers and suppliers - the best technology companies in the world - and connects them through the company's industry-leading services. This role is responsible for designing, building, and optimizing Adobe Experience Manager (AEM) solutions to power Arrow Digital’s customer-focused digital experience. The ideal candidate has extensive experience in AEM architecture, component development, and cloud-based optimizations, with a deep understanding of best practices for security, performance, and scalability. This candidate should be experienced AEM Headless Architect with deep expertise in React-based front-end architectures, Server-Side Rendering (SSR), and API-driven integrations using Adobe Experience Manager (AEM) as a pure headless CMS. How to Apply: Internal Employees: Please submit your updated resume in English and ensure you use only your Arrow email address. External Candidates: Please submit your updated resume in English. What You'll Be Doing: - Architect end-to-end headless solutions using AEM as a content source and React/Next.js for rendering. - Design SSR and SSG architectures leveraging Next.js or similar frameworks for high-performance and SEO-friendly sites. - Define and implement AEM Headless content models (Content Fragments, Models, and APIs) that support omnichannel delivery. - Architect, develop, and maintain scalable AEM components following Adobe best practices and focusing on reusability. - Lead AEM template, workflow, and dispatcher configurations, ensuring high availability and performance. - Guide AEM Cloud implementations, ensuring alignment with Adobe’s evolving cloud-native capabilities. - Collaborate with system administrators, DevOps, and security teams on deployments, optimizations, and system upgrades. - Serve as a technical leader, providing mentorship to developers and ensuring adherence to AEM development standards. - Troubleshoot complex authoring, performance, and integration issues across the AEM platform. - Oversee and optimize AEM integrations with Adobe CJA Analytics, Adobe Launch, and third-party services. - Define and enforce security, accessibility, SEO, UX, and analytics best practices. - Lead code reviews, technical design sessions, and solution architecture discussions. - Maintain and evolve comprehensive technical documentation. - Collaborate with stakeholders and product teams, aligning AEM capabilities with business goals. - Provide leadership in Agile/Scrum environments, ensuring efficient sprint planning and execution What We Are Looking For: - 1. Mastery of AEM Core & Architecture (Non-Negotiable) - 11+ years of software development experience with at least 7+ years of hands-on AEM expertise. - Proven ability to independently architect, design, and review enterprise-grade AEM solutions. - Deep knowledge of Apache Sling, OSGi, JCR/CRX, and AEM Dispatcher. - 2. AEM as a Cloud Service (AEMaaCS) Expertise (Non-Negotiable) - Direct, hands-on experience implementing projects in AEM as a Cloud Service. - Proficiency in modern cloud deployment strategies and the AEM Cloud SDK. - 3. Headless & Modern Frontend Integration (Non-Negotiable) - Strong experience using AEM as a Headless CMS integrated with React/SPA frameworks. - Expertise in Server-Side Rendering (SSR), Next.js, and API-driven content delivery. The Skills That Will Help You Succeed Even More: (Optional) - Azure Kubernetes Service (AKS) knowledge is a plus. What’s In It For You : At Arrow, we recognize that financial rewards and great benefits are important aspects of an ideal job. That’s why we offer competitive financial compensation, including various compensation plans, and a solid benefits package. - 30 days of Christmas bonus - 40% vacation premium - 12 vacation days plus 2 floating days, your birthday and sick days. - Vision and Dental Assistance - Life Insurance - Healthcare Insurance - 10% Food/Pantry Vouchers - Restaurant Vouchers - 13% Savings Fund - Growth Opportunities, and more! Apply now! #LI-FS1 #LI-Remote Annual Hiring Range/Hourly Rate: $69,350.00 - $110,958.33 MXN Monthly Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level. The pay ratio between base pay and target incentive (if applicable) will be finalized at offer. Location: MX-Mexico (Remote Employees) CST/CDT Time Type: Full time Job Category: Information Technology EEO Statement: Please be sure to include all work history on your resume including: temporary employment, work as a contractor, other subsidiaries, changes in entities legal name, etc. Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to religion, gender, age, sexual orientation, gender identity or national origin. (EEO policy Mexico)
Related Guides
Related Job Pages
More Software Engineer Jobs
Epic Clarity/Caboodle Developer
TEKsystemsWe'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.
Must be certified within Epic Clarity Clinical and Revenue Cycle data models Must have experience with Tableau or Power BI Must have Epic implementation experience Must have excellent communication skills with stakeholders. Cogito SQL experience Epic Cogito certification a nice to have Description We are looking for a Sr level Epic certified Clarity/Caboodle developer . This consultant must be Epic certified with experience working with Tableau/Power BI. Epic • Certified in Epic Clarity Clinical or Epic Clarity Rev Cycle application. Both Epic Clarity Clinical and Epic Clarity Rev Cycle Certifications preferred. • Collaborate with business units and departments to understand their data and reporting needs. Translate these needs into solutions that drive value for the organization. • Report Template Creation-Using RWB admin tools to build a new template from scratch. • Understand how create and search for criteria, create networked criteria, create dynamic parameters and custom logic. • Create new PAF columns including networked columns. • Create advanced criteria and columns using properties and extensions. • Create different summaries including various graphs, functions and subgroups. • Create explorations, filter and sort results, create and save report views. • Create new Radar Dashboards by linking components, resources and metrics. • Pass Parameters and filters of a report or SlicerDicer model to a component. • Personalize Dashboards by creating components and views. • Create SQL metrics and run backfills. • Create SlicerDicer sessions using Populations, Slices and Measures. • Create SlicerDicer filters • Expert level knowledge of most domain build and workflows. Power BI & Tableau • Must be proficient in Tableau or Power BI. Both Tableau and Power BI experience preferred. • Design, develop, and implement interactive dashboards, reports, and data visualizations. • Understands the standard library of charts, and knows when to use each one for the right use case. • Deep understanding on how to apply UX/Cognitive Load principles. • Master at Data Storytelling and building analytical narratives. • Must have experience in designing and implementing security and permission framework. • Have a good understanding of at least one Epic domain and workflows. A Developer assists in designing, developing, and supporting applications. These applications include systems developed solely for the web environment as well as development efforts designed to web-enable end-user applications. This individual may also assist in the creation and ongoing management of corporate web sites and intranet communities. The Developer will have a thorough understanding of programming techniques and tools, web development, and system management tools. General Tasks and Responsibilities Will Include: • Develop and understand all features of each a module and their impact on other modules. • Analyze and develop understanding of how data flows through the system and apply that knowledge to the current business model. • Identify and define system errors and/or deficiencies. • Liaise with other developers (i.e: software, application, web, etc) to determine best path solutions and manage the priorities through collaboration with internal stakeholders. • Plan and coordinate testing and implementation of system patches and upgrades leading a cross functional team of power users. • Extract key business performance metrics. • Analyze user needs and software requirements to determine areas of opportunity for increased efficiencies. • Create written user documentation, instructions, and procedures for the purpose of training new employees and improving over-all user proficiency. • Evaluate new technologies for potential implementation including development of business justification and project implementation planning, when appropriate. • Utilizing in-house or external resources, manage the network and related hardware. Ensure that help-desk tasks are promptly addressed and resolved Skills Business intelligence, epic, Tableau, Power bi. Clarity, Caboodle, Cogito, Cogito CQL, Epic Clinical Data Model, Epic Revenue Cycle Data Model Top Skills Details Business intelligence, epic, Tableau, Power bi, Clarity, Caboodle, Cogito, Cogito SQL, Epic Clinical Data Model, Epic Revenue Cycle Data Model Job Type & Location This is a Contract position based out of Charlotte, NC. Pay and BenefitsThe pay range for this position is $80.00 - $100.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace TypeThis is a fully remote position. Application DeadlineThis position is anticipated to close on Apr 20, 2026. h4>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. About TEKsystems and TEKsystems Global Services We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Sr. Software Engineer
BlueCross BlueShield of TennesseeBringing peace of mind through better health to our customers and communities
We're hiring a Senior Software Engineer to help design, build, and operate the services that enable intelligent, AI‑driven experiences at scale. This role is mostly responsible for building, managing, and deploying web services that power the AI experience. Our ideal candidates will bring: - Strong software engineering fundamentals, with hands‑on experience designing and building RESTful APIs - Proficiency in JavaScript (Node.js, React) and SQL, including experience developing and supporting application services - Experience integrating AI platforms with enterprise systems using secure, API‑driven architectures - Familiarity with containerization technologies, CI/CD pipelines and automated deployment practices that enable frequent, low‑risk releases - The ability to troubleshoot and debug complex, distributed systems and respond to production issues - Experience monitoring, tuning, and improving application performance and availability - Collaboration skills and the ability to translate functional and non‑functional requirements into production‑ready solutions - A commitment to code quality, documentation, and knowledge sharing, with the ability to lead small to mid‑sized technical efforts Note: - This is a fully remote role; however, final onsite interviews at our Chattanooga, TN headquarters are required. - Sponsorship is not available for this role. Job Responsibilities - Formulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems. - Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results. - Designs, codes, tests, debugs, and documents programs, subroutines, and scripts. - Develops and implements program/system test plans. Devises data verification methods and standard system procedures. - Responds to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems. - May conduct research on software and hardware products to justify recommendations and support management in budgeting and purchasing efforts. - Acts as expert technical resource to development staff in all phases of the development and implementation process. Job Qualifications Education - Bachelors Degree in Computer Science or equivalent work experience required. Equivalent years of experience are determined as one year of technical experience for every year of college requested. Experience - 1 year - Experience with information technology concepts, application development methodology, terminology, and standards required - 5 years - Systems and programming experience required - 1 year - Expert working knowledge of at least one programming language in use at BCBST. Skills\Certifications - Proven skill with information technology in use at BCBST is required - Proven analysis, design, and coding skills, and demonstrated success in leading large and complex projects - Top level technical experience in one or more specialized areas of applications systems analysis and programming - Demonstrated ability to interpret and translate technical and/or or complex concepts into information meaningful to project team members and/or business personnel. - Be organized, reliable, and able to manage multiple tasks with exceptional work ethic. - Leadership skills - Must be able to communicate effectively with both technical and non-technical co-workers N/A Number of Openings Available 1 Worker Type: Employee Company: BCBST BlueCross BlueShield of Tennessee, Inc. Applying for this job indicates your acknowledgement and understanding of the following statements: BCBST will recruit, hire, train and promote individuals in all job classifications without regard to race, religion, color, age, sex, national origin, citizenship, pregnancy, veteran status, sexual orientation, physical or mental disability, gender identity, or any other characteristic protected by applicable law. Further information regarding BCBST's EEO Policies/Notices may be found by reviewing the following page: BCBST's EEO Policies/Notices BlueCross BlueShield of Tennessee is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at BlueCross BlueShield of Tennessee via-email, the Internet or any other method without a valid, written Direct Placement Agreement in place for this position from BlueCross BlueShield of Tennessee HR/Talent Acquisition will not be considered. No fee will be paid in the event the applicant is hired by BlueCross BlueShield of Tennessee as a result of the referral or through other means.
Visiting Professor of Software Development Online
DeVry UniversityEstablished in 1931, DeVry University offers educational opportunities founded on experiential learning and real-world applications. Today, DeVry is an online college and universit
DeVry University strives to close our society’s opportunity gap and address emerging talent needs by preparing learners to thrive in careers shaped by continuous technological change. Through innovative programs, relevant partnerships, and exceptional care, we empower students to meaningfully improve their lives, communities, and workplaces. Our colleague experience is an area of obsessive focus. At DeVry University, we care about you. Because, only through you can we deliver our unique Care Formula to our learners and partners. Opportunity: DeVry University focuses on developing long-term relationships with superior instructors who have high professional standards, excellent communication skills, enthusiasm and a commitment to providing the finest practitioner-focused education. We are seeking primarily industry professionals to teach and share their knowledge and experience with undergraduate and graduate students in a variety of fields. - Courses meet once or twice a week for eight weeks. - Face-to-face interaction is blended with technology (such as online discussions and online assignments) for an enhanced learning environment. - Faculty are responsible for facilitating student learning by teaching courses and programs in accordance with DeVry University requirements. - Faculty develop course syllabi and lesson plans and apply teaching techniques to best achieve course and programmatic objectives. - All DeVry instructors will participate in a comprehensive faculty training program and ongoing faculty development activities to ensure the highest quality instruction. - As you explore this opportunity, we invite you to view this brief video highlighting how our faculty engage in meaningful student support. Responsibilities: - Develops and provides students with an approved DeVry University syllabus that follows a template established by the local campus, and which includes the terminal course objectives. - Organizes, prepares, and regularly revises and update all course materials. - Uses appropriate technological options for online technologies and course-related software, including Websites, e-mail, and online discussions for preparing the course and making it accessible to students. - Models effective oral and written communications that engage the students, provide clarity, and improve student learning. - Sets clear expectations for the course by publishing course terminal objectives, assignment/examinations dates, and weight the distribution of various evaluation categories. - Ensures that the content and level of material included on exams correspond to the course terminal objectives. - Demonstrates consistency and fairness in the preparation and grading of exams, and provide timely feedback to students. - Completes other duties as assigned. Required Qualifications: To perform this role successfully, an individual must be able to carry out each essential duty effectively. The requirements listed below represent the knowledge, skills, and abilities needed to teach and support learners in software development and modern programming practices. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. - A doctorate in Computer Science, Software Engineering, Information Systems, or a closely related field is required, with at least 18 graduate credit hours in software development, programming, software engineering, or related computing disciplines. - Applicants must upload unofficial graduate-level transcripts with their application. - Degrees must be awarded by an institution accredited by an agency recognized by the U.S. Department of Education or the Council for Higher Education Accreditation, or by an international institution determined to hold equivalent accreditation. - Three to five years of applied professional experience in software development, software engineering, application development, or related programming roles. - Demonstrated experience with modern programming languages, development frameworks, and software engineering practices, including the design, development, testing, and deployment of software applications. - Industry-recognized certifications or professional credentials relevant to programming, software engineering, or application development. - Strong subject matter expertise in software development principles, combined with effective communication skills and the ability to explain complex programming and development concepts to diverse learners. - Knowledge of secure coding practices, software lifecycle management, and quality assurance methodologies, including testing, debugging, and version control practices. - Additional requirements driven by state licensing, institutional policy, or accreditation standards may apply. - Faculty must demonstrate excellent motivational and instructional skills in a non-traditional learning environment. - The candidate must work collaboratively and effectively facilitate the efforts of groups with varied backgrounds, experiences, and perspectives. Preferred Qualifications - Industry certifications in programming or software development technologies (e.g., Python, Java, .NET, or equivalent industry-recognized credentials). - Experience with modern software development methodologies, including Agile, Scrum, test-driven development, and iterative design. - Experience with DevSecOps practices, including continuous integration, continuous delivery pipelines, automated testing, and version control platforms. - Experience designing and developing full-stack applications, including front-end interfaces, back-end services, and database integration. - Experience with programmatic or regional accreditation processes, including outcomes assessment, curriculum mapping, and continuous improvement initiatives. - Active membership or engagement in professional software development or computing organizations to maintain current industry knowledge. - Experience integrating development environments, collaborative coding platforms, and project-based software development labs into post-secondary instruction to support applied learning. - Two to five years of teaching experience at the post-secondary level, preferably in programming, software engineering, application development, or related computing disciplines. Pay: Visiting Professor pay is based on level, credit hours taught per 8-week session, and location. In addition, DeVry University does not guarantee any specific number of work hours or assignments, which may vary based on the University’s needs and discretion. - Pay may vary in most states from $1500-$2700 per 8-week session - Pay in the states of AZ, CA, IN and PA is paid at an hourly rate of either $22.00/hour or $23.50/hour For Visiting Professor roles, we accept applications on an ongoing basis. DeVry University offers benefit options for Visiting Professors, including: - 401(k) and Roth Plan - Paid Tuition Program - Remote and Flex Work Options - Paid Sick Time - Technology Stipend Benefits vary based on employment status. Part-time/Visiting Professors positions may not be eligible for all benefits. We believe that a vibrant and collaborative workplace is essential to our educational mission and the success of our community. We are committed to a workplace environment where all colleagues feel valued, respected, and supported.
Please Note: 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic products. In addition, you may provide technical leadership to a small multi-faceted design team. We are looking for candidates who thrive in a fast-paced, start-up-like environment. We believe in small teams of highly experienced engineers. As such, we have a One Person One Project development culture so that you will own all aspects of a design, including Firmware, Microcode, Drivers, and upper-level control software. Our Cradle to Grave lifecycle product development means ownership does not end at product ship. You will assist with customer trials, address field issues, and ensure product sustainability. You will work collaboratively with an interdisciplinary team of engineers. In addition, Joint development programs may require extensive interaction with partner engineering teams. Key Qualifications & Experience: - Background in developing embedded system software for large-scale complex multi-processor product architectures. - In-depth understanding of complete system software (System bring up & Diagnostics to run time control operating system and support applications) - Debugging & Testing: Expertise with debugging tools and testing techniques (unit testing, system-level testing) - Demonstrate lifecycle product ownership of complex products. Participating in a cross-functional team from product inception to volume production - Work with support groups, including Sales, Marketing, Purchasing, Manufacturing, Customer Support, Compliance, Safety, and Sustainability - Bachelor's degree in engineering and 12+ years Beneficial Experience: - Small Team Lead or proven technical mentor Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law. If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.



