Senior Network Software Engineering Specialist
Telstra · Bengaluru · onsite · Posted today
Undisclosed3–7 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Senior Network Software Engineering Specialist
Job Summary
Focus of the Role
Key Responsibilities
Technical Skills
Essential Skills Experience
Job Summary
Provide and lead specialist analysis, design, development and deployment in network specific technology domains, including developing platform specific technology roadmaps and making technology investment recommendations to deliver products and infrastructure to defined service level standards
Focus of the Role
As a Software Senior Engineer, you ll design, develop and deliver scalable software applications and services using Node.js and modern engineering practices.
You ll work across microservices, REST APIs, databases and DevOps, taking ownership of solutions from development and testing through deployment, monitoring and production support.
Key Responsibilities
- Design, develop and maintain high-quality applications using Node.js and JavaScript.
- Build scalable backend services and business capabilities using microservices architecture.
- Design and develop RESTful APIs and integrate with internal and third-party services.
- Develop clean, maintainable and secure code following software engineering best practices.
- Identify and resolve performance bottlenecks and optimise application performance and scalability.
- Perform unit testing, debugging and code reviews to maintain software quality.
- Own CI/CD, test automation, deployment, monitoring and production support within the team.
- Collaborate with DevOps and cross-functional teams to deliver solutions into production.
- Identify integration risks and troubleshoot issues across interconnected systems.
- Mentor junior developers and contribute to continuous improvement across engineering practices.
Technical Skills
- Node.js
- JavaScript
- Express.js / Koa.js
- Microservices Architecture
- RESTful APIs
- SQL / nosql
- MySQL / PostgreSQL
- MongoDB / Redis
- Mocha / Jest
- Git
- Docker
- AWS / Azure
- Jenkins / Bamboo
- CI/CD
- Authentication Authorization
- Web Security
- Performance Optimisation
Essential Skills Experience
- Strong hands-on experience in Node.js and JavaScript development.
- Strong understanding of asynchronous programming, including callbacks, Promises and async/await.
- Experience designing and developing scalable RESTful APIs and microservices.
- Experience working with SQL and/or NoSQL databases and database optimisation.
- Strong understanding of software testing, debugging and application performance optimisation.
- Experience with Git and collaborative development workflows.
- Understanding of web security, authentication, authorisation and secure application development.
- Experience with CI/CD pipelines and DevOps practices.
- Exposure to cloud platforms such as AWS or Azure and containerisation using Docker.
- Strong analytical, problem-solving, communication and stakeholder management skills.
Sourced from naukri
Skills
AutomationDevopsDockerCI/CD Pipelinescloud platformsapisamazon web servicesbambooDevOps practicesExpress.jsAsynchronousdebuggingdeploymentDevelopment And DeploymentJavascriptcloudArchitectureEquityApplication DevelopmentMicrosoft AzureGIT
About Telstra

Telstra
Telecom
1.1k+
employees
1901
125 years old
Melbourne, Australia
AU
₹23.4L PA avg
Avg at Telstra
About
Telstra, a leading telecommunications provider in Australia, addresses global connectivity needs with comprehensive communication services and advanced mobile networks.
Industries
Telecom
Employee ratings
10 reviews
3.9/ 5
Culture
3.8
Career growth
3.1
Work-life
4.3
Employees rate it well for
Work-Life Balance43Company Culture40
Find them on