Sr. Software Engineer I (Java)

Smith Micro Software, Inc. provides software and services that simplify, secure, and enhance the mobile experience.→ http://www.smithmicro.com/

Smith Micro Software, Inc. provides software and services that simplify, secure, and enhance the mobile experience. The Company’s portfolio of wireless solutions includes a wide range of client and server applications that manage voice, data, video, and connectivity over mobile broadband networks. Our primary customers are the world’s leading mobile network operators, mobile device manufacturers, and
enterprise businesses.

We are looking for:

Sr. Software Engineer I (Java)

Position Location: Belgrade, Serbia

Overview/Role:

Smith Micro Software is looking for Java Developer to join our server development team in Belgrade. You will be working in a group built of creative and ambitious developers, implementing the latest technology in device management and policy management. There is an absolute focus on the product quality, long term usage and agile development. You will be an important part of our entire development process, from design to release.

Responsibilities:

Work both in a team and independently on new features, improvements and bugs. Design and implement features based on product requirements and lead it to acceptance by Quality Engineering. Work in a fast-paced growing environment and adapt to changing business requirements. Share knowledge with team members via mentoring relationship, reviewing code, reviewing design docs and giving technical talks.

Experience/Skills Required:

  • 5+ years of experiencein developmentof Java web applications
  • Advanced programming skills and strong understanding of OOP concepts
  • Strong learning, analytical and problem solving skills
  • Excellent knowledge of web-application architecture (multi-module, multi-layered systems)
  • Experience with Java Frameworks (Spring, Hibernate…)
  • Experience with Java Script Frameworks
  • Experience with Relational and NoSQLdatabases
  • Excellent knowledge of Design Patterns and Clean Code
  • Experience working within an Agile development team
  • Fluent in English

Education Required:

  • Bachelor’s Degree in Computer Science or similar field

Prijavi se do 30/11/17

Lokacija — Beograd

Prijavi se na oglas