Contract to perm positionJunior developers. Must haves:Must have at least Bachelor’s degree with computer science/software engineer, etc.1+ year experience of Java Programming/Android development/JS developerOnsiteSalary range 55-65kSoftware EngineerJob Summary:The Software Engineer is responsible for contributing to the design and implementation of new features and improve our current code base.Supervisory Responsibilities:NoneDuties/Responsibilities:Perform appropriate coding, code commenting, debugging, bug fixing, and other supplementary related activities.Developing software with security and regulatory compliance in mind.Participate in creating/updating technical documentation.Diagnose software system, and hardware failures that impact deployment.Test Driven Development.Required Skills/Abilities:Excellent communication and problem-solving skills.Software development or programming experience.Working knowledge and experience with JSON, CSS, HTML.Solid understanding of the full mobile development life cycle.Willing to work in a global work environment.Ability to thrive in a team/ collaborative environment.Flexible work schedule is required for coordination and reviews with teams in other Geographies.Education and Experience:BS degree in Computer Science, a similar technical field of study or equivalent experience.Experience with Java, C/C++, JavaScript and other programming languages.Experience with Android SDK.