SW Developer
Position Requirements
Expert in application programming:
• At least one of the following programming languages:
o JavaScript (Angular5, NodeJS, Angular, TypeScript, REACT)
o Scala
o Java
o Python
o Go Language
• Dependency management (e.g. maven, gradle, npm)
• Protocols (e.g. REST, OAuth 2.0, HTML5 Jade, CSS3 Less and Sass)
• Framework: Spring MVC, Hibernate, Django
• Database knowledge: SQL/HQL
• Versioning control: svn, git
• SOAP/XML, JSON, REST
Basic experience in:
• Linux, Bash
• Docker and Mesosphere stack
• CSS, HTML5, JSP
• Continuous Integration (e.g. Jenkins, Git, Crucible/Fisheye) Bash and Python
• Cloud know-how of AWS REST APIs
• Test Automation Techniques
• Design patterns
• Work in Scrum
Domain knowledge will be an advantage:
• Understanding of mobile broadband networks and related services (3G, 4G, network planning & optimization, care & troubleshooting)
• Basic understanding of Network Management Systems (NMS) and/or Element Management Systems (e.g. Nokia NetAct, Ericsson NetOp)
• Basic understanding of mobile networks architecture and protocols (e.g. handovers)
• Basic understanding of FCAPS model
Personal Attributes:
•Effective and open communication
•Ability to work in a global team, good interpersonal and teamwork skills
•Responsible, well organized, commited and result oriented
•Analytical thinking, creativity. Problem understanding and solving
•Dynamic, flexible and effective working style
•Fluent written and spoken/conversational English is a must
What we offer:
Projects that are rapidly evolving and are not in the maintenance mode
Possibility to develop your skills in modern web technologies
Possibility to work according to the Agile methodology in an iterative development process
Flexible and friendly working environment in a team of young engineers
Possibility to develop your skills in multicultural environment
Working in effective environment with full automation of building and testing
Variety of projects in different technologies to choose from
Startup atmosphere
On the job activities which revolve not only around project development (open source projects, Hackathons - own initiatives development during brain storm programming - during work hours!)