Undertake a variety of tasks including analysis, estimating, design, coding, testing and documentation. Evaluation of technical feasibility. Implementation of new features and defect fixing. Writes and verifies code which adheres...
Description:The successful candidates should possess the desire to want to work within a role that will push and challenge you whilst affording you the opportunity to work across the full software development life cycle using agile methodology. Knowledge and experience of provisioning & activation, fulfilment, telecommunication protocols would be a distinct advantage.
HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN- Undertake a variety of tasks including analysis, estimating, design, coding, testing and documentation
- Evaluation of technical feasibility
- Implementation of new features and defect fixing
- Writes and verifies code which adheres to the acceptance criteria
- Application of product development best practices
- Refactoring existing software and continuous improvement of code quality
- Automation of testing (CI/CD)
KEY SKILLS AND EXPERIENCE
You have:
- Bachelor’s or master’s degree in computer science, Telecommunication or related field, Master’s degree in related fields is advantageous
- Minimum 5 years of experience in software development setup and telecommunications domain (ie. orchestration, slicing)
- Experienced in Java software development, scripting languages (Javascript, Jexl, shell), Java frameworks, JUnit and IDEs such as Eclipse, Camunda
- Proficient in frontend development such asTypeScript, JavaScript and React and Databases (MariaDB, Apache Cassandra)
- Proficient in Linux operating system, Cloud Services Platform (AWS, Azure) and Cloud-native containers/framework (Docker, Kubernetes, etc)
- Understands the different network technologies and protocols: TCP/IP, HTTP, Rest and good domain knowledge in Radio Access Network (RAN) Slicing and orchestration
- Solid understanding of software engineering processes including version control (Git) build tools (Maven), automated testing (Jenkins, Postman/Newman) and release cycles
It would be nice if you also had:
- Familiar with modern Agile software development methodologies such as Scrum/XP/Kanban
- Ability to work under pressure and take an analytical approach to problem solving
- Good written and spoken English
- Genuine interest in technology, software development as well as high levels of self-motivation
Nokia has received the following recognitions for its commitment to inclusion & equality:
- One of the World’s Most Ethical Companies by Ethisphere
- Gender-Equality Index by Bloomberg
- Workplace Pride Global Benchmark
Join us and be part of a company where you will feel included and empowered to succeed.
Job Info- Job CategoryApplied R&D
- Posting Date06/30/2025, 12:26 PM
- LocationsMid Valley City, Lingkaran Syed Putra, Kuala Lumpur, 59200, MY(Hybrid)
- Apply Before09/01/2025, 11:00 AM
- Degree LevelBachelor’s degree
- Job ScheduleFull time
- Role TypeIndividual contributor
- Job Identification