Nokia Jobs | Software Development Engineer | Bangalore

Nokia jobs : Software development engineer

Nokia hiring software development engineer in Bangalore location, Any graduate good in programming apply now. find the details below.

Job Description :

Job Profile : Software Development Engineer

Work Location : Bangalore

Eligibility : Good Programming

You will be a member of a scrum team consisting of SW programmers and Verification Engineers, developing cloud based solutions. You will have an overall responsibility for coding platform and application components. The work may involve creation of new software as well as usage of 3rd party off-the-shelf software products to modify and integrate them into the solution. You will cooperate with domain experts, solution architects and delivery teams. You will have a responsibility for sharing knowledge in your own expertise area and giving input to process development, performing problem isolation and resolution. You will apply knowledge and experience to determine the root cause. You will work in a collaborative, friendly agile environment with a wide range of modern technologies giving you the opportunity to constantly develop your skills.

We work with:

• Most advanced cloud based methodologies (Openstack) and technologies in Agile/SAFe SW development

• Programming languages: Python, Java, JavaScript, Perl

• Modern frameworks: Angular, Django, Flask, Spring

• Microservices architecture, messaging system (RabbitMQ)

• Continuous Integration (e.g. Jenkins, GitLabGit, Crucible/Fisheye)

• Docker, Vagrant

• Databases (e.g. for Cassandra, PostrgreSQL)

• Dependency management (e.g. gradle, maven)

• Linux, Bash scripting

• Testing frameworks: Robot, Jasmin, Selenium

• Managing infrastructures: Terraform

Our Requirement:

• Advanced or regular knowledge in at least two of the following programming languages: Java, Python, Java Script

• Basic experience in Perl is welcome

• Advanced or regular knowledge in at least two of the following frameworks: Angular, Django, Spring

• Advanced knowledge in Docker and/or Vagrant

• Advanced knowledge in design patterns and clean code principals

• Advanced knowledge of Unix-based systems and bash scripting

• Advanced knowledge about Git

• Knowledge about databases (preferable Cassandra and/or PostgreSQL)

• Experience in continuous Integration (e.g. Jenkins, GitLab CI, Crucible/Fisheye)

• Experience in dependency management (e.g. maven, gradle)

• Experience in cloud based methodologies

• Basic knowledge about one of the testing frameworks: Robot, Jasmin, Selenium

• Basic experience in one of the following areas: microservices architecture, messaging system (RabbitMQ), Terraform

Nice to have:

• telecommunication knowledge

Personal Attributes:

• Effective and open communication

• Ability to work in a global team, good interpersonal and team working skills

• Responsible, well organized, committed and result oriented

• Analytical thinking, creativity. Problem understanding and solving

• Fluent written and spoken/conversational English is a must

Leave a Reply