Job Title: Senior Software Engineer
Job ID: JR-10144304
Location: Bangalore, India
Employment Type: Permanent / Full-time
Application Closing Date: 29 July 2025
As a Senior Software Engineer, you will contribute your expertise in software development, particularly around NetSuite and AEM, to deliver scalable, secure, and high-performing enterprise applications. You will collaborate across teams to build innovative solutions supporting Telstra’s platform evolution.
Collaborate with product owners, designers, and stakeholders to analyze project requirements and convert them into functional specifications.
Lead the design, development, and maintenance of AEM and NetSuite-based service automations and integrations.
Develop scalable web applications ensuring optimal performance, security, and maintainability.
Perform application testing, debugging, and issue resolution for stable releases.
Engage in continuous code refactoring and actively participate in peer code reviews.
Work closely with DevOps engineers to ensure seamless CI/CD processes.
Manage Dispatcher configurations and support AEM upgrades, patches, and issue troubleshooting.
Build and monitor cloud-hosted AEM solutions using AWS services such as Lambda, CloudFront, CloudWatch, and CodeBuild.
Maintain platform availability, troubleshoot performance issues, and apply fixes where necessary.
Ensure REST APIs and Apigee are integrated properly and resolve any related issues.
Maintain code quality by resolving vulnerabilities identified via Sonarqube or Coverity scans.
Bachelor’s degree in Computer Science, Software Engineering, or related discipline (preferred).
Minimum 5+ years of experience as a Software Engineer or AEM Developer with a proven track record.
Expertise in AEM architecture, including components, templates, OSGi, Apache Sling, and Felix.
Proficiency in HTML, CSS, JavaScript, Node.js, and Java/J2EE.
Hands-on experience with AWS-based hosting and services.
Knowledge of Dispatcher configurations, AEM upgrades, and cloud migration.
Proficiency in DevOps practices, CI/CD pipelines using Bamboo/GitLab.
Familiarity with performance tuning, security protocols, and system scalability.
Experience with Jira, Confluence, Selenium, and Postman.
Strong understanding of UX or visual design principles.
Working knowledge of REST APIs, integration testing, and automation tools.
Familiarity with front-end frameworks like React.js.
Experience in troubleshooting code issues and resolving technical blockers.
Performance-based pay structure.
Access to thousands of upskilling programs.
Global presence in 22+ countries offering cross-border opportunities.
Up to 26 weeks of maternity leave with inclusive child-birth benefits.
12 paid holidays and 12 paid sick/casual leave days annually.
Nationwide relocation support across positions and levels.
Comprehensive insurance coverage including medical, life, and accident policies.
Telstra is Australia’s leading telecommunications and tech company with a global footprint. Since establishing operations in India in 2019, it has grown rapidly across Bangalore, Hyderabad, and Pune. Telstra champions a collaborative, diverse, and inclusive workplace with a strong focus on innovation and personal development.