EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a highly skilled and motivated Lead Software Engineer - CMS BA to guide the design, development, and deployment of innovative mobile applications and CMS integrations. In this position, you will collaborate with cross-functional teams, lead technical innovations, and mentor team members while ensuring delivery of exceptional user experiences in a dynamic, fast-paced environment.
Responsibilities
-
Lead collaboration with product owners, business sponsors, UX designers, and content teams to elicit and translate complex needs into comprehensive requirements for mobile apps and CMS integrations
-
Author high-fidelity documentation, including epics, user stories, acceptance criteria, API specifications, mobile wireframes, and CMS content models
-
Perform in-depth gap analyses, recommending optimizations for leveraging native mobile features and CMS reusability
-
Guide UX/UI teams in defining intuitive mobile navigation, responsive content delivery, and authoring interfaces aligned with CMS workflows
-
Partner with solution architects, mobile developers, and CMS specialists to validate designs against business objectives and platform best practices
-
Champion Agile/Scrum processes by leading backlog refinement, sprint planning, daily stand-ups, reviews, and retrospectives across distributed teams
-
Orchestrate user acceptance testing, craft detailed test cases for app stores and CMS deployments, and ensure go-live readiness
-
Deliver client-facing demos, prototypes, and progress showcases to foster buy-in and iterative feedback
-
Define robust content strategies, including models, metadata schemas, personalization rules, and asset management for CMS-driven mobile experiences
-
Mentor content teams on CMS authoring best practices, multi-channel publishing, permissions, and integration with mobile SDKs for dynamic content
-
Serve as a subject matter expert advising on mobile-first strategies and CMS enhancements, including integrations with emerging technologies
-
Proactively identify risks, provide executive-level delivery insights, and align initiatives with broader digital transformation roadmaps
-
Coordinate, lead, and mentor cross-functional teams of 5-10 members across onshore/offshore centers
Requirements
-
10+ years of IT experience, with 7+ years in Business Analysis, Product Management, or Consulting focused on mobile and CMS projects
-
5+ years delivering Android/iOS applications end-to-end, including native/hybrid frameworks like React Native or Flutter
-
4+ years of experience with CMS platforms such as AEM (Sites/Assets/Forms), Sitecore, Liferay, or modern headless CMS options like Contentful/Contentstack
-
Knowledge of cloud-native deployments (e.g., AEM as a Cloud Service) and on-prem setups (e.g., AEM 6.5+)
-
Experience integrating mobile/CMS with solutions like Adobe Experience Cloud or Salesforce, including personalization tools and CDP data flows
-
Strong expertise in mobile app development ecosystems: Android (Kotlin/Java, Jetpack) and iOS (Swift, UIKit/SwiftUI)
-
Proficiency in CMS platforms, covering templates, components, content fragments, headless delivery, workflows, and multi-site management
-
Skills in debugging tools such as Chrome DevTools, Android Studio Profiler, Xcode, Postman, Charles Proxy, or Fiddler for integration and performance monitoring
-
Advanced experience with collaboration tools such as Jira, Azure DevOps (ADO) for requirement tracking, and design tools like Figma, Adobe XD, or Miro
-
Competency in web/mobile development fundamentals including HTML5, CSS3, JavaScript, REST/GraphQL APIs, and CMS backends
-
Flexibility to lead all SDLC phases, from discovery to deployment, for hybrid mobile-CMS projects
-
Understanding of digital standards such as SEO/SEM, GEO, WCAG accessibility, app performance metrics, and security protocols
-
Proven leadership of 5-7+ team members, strong stakeholder influence, and negotiation skills to align technical and business objectives
-
Exceptional communication and facilitation skills for workshops, UAT walkthroughs, and agile meetings
-
Collaborative mindset with proactive problem-solving abilities and a strong emphasis on continuous improvement in team environments
Nice to have
-
Google Associate Android Developer or Apple Swift Certification
-
Adobe Certified Expert (AEM) or Sitecore Certified Professional
-
CBAP/CCBA, Certified Scrum Product Owner (CSPO), or SAFe Agilist certifications
-
Understanding of emerging technologies like AR/VR in mobile, serverless CMS, or low-code platforms
We offer
-
Opportunity to work on technical challenges that may impact across geographies
-
Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
-
Opportunity to share your ideas on international platforms
-
Sponsored Tech Talks & Hackathons
-
Unlimited access to LinkedIn learning solutions
-
Possibility to relocate to any EPAM office for short and long-term projects
-
Focused individual development
-
Benefit package:
-
Health benefits
-
Retirement benefits
-
Paid time off
-
Flexible benefits
-
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)