Malaysia
14 days ago
Senior R&D Engineer

We are looking for talented individual (Technical Lead) with passion to develop high quality applications using the latest tools and technologies for our R&D Centre located in Kuala Lumpur. We have what it takes to fulfil your dream to create high performance software utilizing modern techniques and technology across different teams globally. You will be part of our highly skilled and innovative agile team working in close cooperation with other R&D and service teams. We offer global working environment, international career opportunities and highly skilled colleagues to work with.

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.

Education and Experience

Bachelor’s or master’s degree in computer science, Telecommunication or related fieldsMaster’s degree in related fields is advantageousMinimum 8 years of experience in software development setup and telecommunications domain (ie. orchestration, slicing)Technical Lead in previous role will be advantageous

 

Competence and Skills

Strong knowledge of BPMN (Business Process Model and Notation)Experienced in Java software development, scripting languages (Javascript, Jexl, shell)Working experience in Java technologies, frameworks, JUnit and IDEs such as Eclipse, CamundaGood knowledge of 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 orchestrationSolid understanding of software engineering processes including version control (Git) build tools (Maven), automated testing (Jenkins, Postman/Newman) and release cyclesFamiliar with modern Agile software development methodologies such as Scrum/XP/KanbanAbility to work under pressure and take an analytical approach to problem solvingGood written and spoken English. Ability to understand, explain and address problem quickly and effectively.Genuine interest in technology, software development as well as high levels of self-motivation 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)
Por favor confirme su dirección de correo electrónico: Send Email
---