Senior Software Engineer

Full Time
Belgrade, Serbia
Posted 4 weeks ago

Overview:

The ideal candidate is an experienced Software Engineer with a strong drive to ensure that products developed from SMSI adhere to internal standards and meet customer expectations.  This position will require interaction with other developers, members of QA, program managers, product managers etc.  Ideally, the selected candidate is expected to work efficiently, both independently and as a part of a team, showing good knowledge of Java backend programming, time management and communication skills to achieve project goals and deadlines.

Role/Responsibilities:

  • Design, develop and test backend based applications
  • Work with less experienced team members to guide and mentor them about the technologies and products;
  • Collaborate with cross-functional teams to help define, design, and ship new features;
  • Help maintain and evolve existing products and versions;
  • Detect and fix bugs in the features you develop; 
  • Participate in code and design reviews of the engineering team;
  • Help maintain high code quality, organization, and automation

Experience/Skills Required:

  • University degree in Computer Science, Software Engineering or equivalent
  • 5+ years of experience in the Java software development area
  • Java development experience
  • JavaScript development experience is a plus;  
  • Good English speaking and writing skills

We Offer

  • Competitive salaries
  • Flexible working hours
  •  Private healthcare insurance
  •  Free parking
  • Fun teambuilding activities and many more

Job Features

Job CategoryEngineering

Apply Online