x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Developer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Developer

Horizon Global Services Pte. Ltd.

Horizon Global Services Pte. Ltd. company logo

Job Description & Requirements

Responsibilities

· Have a continuous improvement mindset.

· Take part in software design activities & discussions.

· Write production quality code.

Technical / Professional Skills

Experience in below technology stack:

· Android with Java and Kotlin

· Spring Boot

· MySQL Database

· Git

· Pivotal Cloud Foundry

· Jenkins

· Comfortable with practicing TDD and pair programming.

· Well versed in DevOps.

· Good knowledge on Object Oriented design principles.

· Hands on experience with Object Oriented programming.

· Experience in agile software development

· Knowledge on Linux is a plus.

· Knowledge on cloud platforms is a plus.

· Familiarity with RESTful APIs to connect Android applications to back-end services

· Strong knowledge of Android UI design principles, patterns, and best practices, Material Design

· Good knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

· Should be Well versed with

§ Activity, Fragments

§ Layouts, Views

§ MVVM

§ Managing Intents, App Permissions

§ Models

§ SQL Lite

§ Obfuscation tools

§ AAR

§ Broadcast Receivers

Non-Technical / Soft Skills

· Strong communication skills (both verbal and written); understand business requirements and translate for system implementation.

· Excellent interpersonal skills and a team player.

· Excellent working attitude.

· Meticulous, highly organize and able to work under pressure in a time-critical environment.

· Purpose driven with strong drive to deliver real outcomes and impact.

GOOD TO HAVE

· Innovative and think out of the box in co-creation of solutions to overcome challenges.

· Good knowledge of the technology, business & finance processes.

Skills (Key Words)

Android, Java, Kotlin, springboot

Sharing is Caring

Know others who would be interested in this job?