Lead Software Engineer - CMS BA

10 years

7 - 8 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

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.)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You