SW Developer
Position requirements
- University degree in Computer Science / Telecom Engineering or related field
- Preferable minimum working experience (3-5years) in SW Development for Mobile / Fixed Access / Core networks, IP Protocols and Interfaces, Telecommunication Protocols & Standards
Substantial experience in SW development and knowledge in:
- C, C++ programming and/or Java
- Object oriented design and design patterns
- Unit and Module testing concepts and practices
- Developing multi-threaded applications
- Test Driven Design (TDD / ATDD)
- Memory management & analysis in memory usage violations
- IP networking
- Managing/troubleshooting in Linux environment
- Working in a professional software engineering environment
- Shell scripting
- Jenkins
- Containers/Docker
Knowledge or experience in any of the items below, will be considered as an asset:
- Cloud and NFV
- Building large scale applications for Cloud
- VM platforms/Using and managing VM
- Agile Software Development Methodologies
- Algorithm optimization & code profiling using thread, memory, network and performance analyzer tools
- Familiarity with telecommunication Protocols & Standards
- DB Performance optimization techniques
- REST API design and development
The following soft skills are also considered assets for candidates:
- Continuous Delivery mindset
- Analytical, conceptual and pro-active way of thinking
- Team player & Sharing best practices
- Ability of quick learning under high pressure
- Self-motivated and self-organized, able to work based on project timeline
- Demonstrating high personal accountability and transparency in all areas of work
- Excellent communication with strong organizing / planning and troubleshooting skills
- Ability to collaborate in a multicultural environment across the company and interact with engineers from other locations/teams in large Projects
- Eager to take on and seeks major assignments
- Ability to lead small/large development team in a feature implementation
- Innovative spirit
- Ability to learn and work with any other language/framework needed
Finally all candidates should have:
- Good written and oral communication skills in English
- Flexibility to travel / stay abroad