Senior Network Software Engineering...
Full Job Description
Role Overview
We are seeking a Senior Network Software Engineering Specialist to lead specialist analysis, design, development, and deployment across network-specific technology domains. You will develop platform-specific roadmaps and provide investment recommendations to deliver products meeting defined service level standards.
About Us
Telstra is Australia's leading telecommunications and technology company with a global footprint spanning over 20+ countries. In India, we are building a platform for innovative delivery that strengthens our position as an industry leader. Our team has grown significantly since inception in 2019, now maintaining offices in Pune and Bangalore.
Role Focus
As a Software Senior Engineer at Telstra Business Technology Centre Perth South (Bengaluru location), you will design, develop, and deliver scalable software applications using Node.js and modern engineering practices. You will work across microservices, REST APIs, databases, and DevOps, taking ownership of solutions from development through production support.
Key Responsibilities
- Design, develop, and maintain high-quality applications using Node.js and JavaScript.
- Build scalable backend services using microservices architecture.
- Develop RESTful APIs integrating with internal and third-party services.
- Create clean, secure code following software engineering best practices.
- Optimize application performance to resolve bottlenecks.
- Perform unit testing, debugging, and code reviews.
- Own CI/CD pipelines, test automation, deployment, and monitoring.
- Mentor junior developers and drive continuous improvement in engineering practices.
Technical Skills Required
We value expertise in Node.js, JavaScript (Express.js / Koa.js), Microservices Architecture, RESTful APIs, SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB), Redis, testing frameworks (Mocha/Jest), Git, Docker, and cloud platforms like AWS/Azure. Proficiency with CI/CD tools such as Jenkins/Bamboo is essential.
Essential Experience
- Strong hands-on experience in Node.js and JavaScript development including asynchronous programming (callbacks, Promises, async/await).
- Experience designing scalable RESTful APIs and microservices.
- Proficiency with SQL/NoSQL databases and optimization techniques.
- Understanding of software testing, debugging, and performance tuning.
- Familiarity with Git workflows and collaborative development.
- Knowledge of web security, authentication, authorization, and secure coding practices.
- Experience with CI/CD pipelines and DevOps methodologies.
- Exposure to cloud platforms (AWS/Azure) and containerization using Docker.
Diversity & Inclusion
Telstra is committed to creating a welcoming, inclusive community where everyone is respected. We actively seek individuals from diverse backgrounds, ethnicities, genders, and abilities because diversity enriches our work. We maintain zero tolerance for harassment.
Accessibility Statement
We are aware of current limitations with website accessibility and are working to improve this. If you require alternate formats or reasonable adjustments during the recruitment process, please contact DisabilityandAccessibility@team.telstra.com or visit our Diversity, Equity, and Inclusion page.
Company
Telstra Business Technology Centre Perth South
Telstra is Australia's leading telecommunications and technology company, operating globally across over 20 countries with a rich heritage spanning more than a century.In India, we are building an inn...