Job Search
Senior Android Developer (relocation to Poland) IRC153150
Job: | IRC153150 |
Location: | Poland - Krakow |
Designation: | Senior Software Engineer |
Experience: | 3-5 years |
Function: | Engineering |
Skills: | Android, Android SDK |
Remote | Yes |
Description:
Our client is the UK’s leading health and social care software and services company with over 35 years’ experience.
Delivering the National Immunisation Management System for Covid-19 and flu
Their easy-to-use IT platforms provide a complete view of the individual across all care settings,
helping integrate services and improve care.
Line of products include EPRs and systems for social care practitioners, immunisation and child health software, handles immunisation records for over 6m children, and delivers the national immunisation system for Covid and flu.
Requirements:
-
Developing native Android Applications using Android SDK.
-
Consuming REST APIs to develop data driven applications
-
Working within a microservice architecture for interacting with API’s produced by multiple areas of the business
-
Developing universal views based on UI/UX wireframes – ability to translate, contribute to and interpret design requirements
-
Knowledge of Android Security features such as the device keychain and encryption
-
Knowledge of analytics tools such as Microsoft App Center
-
Source control tools such as git-based development environments
-
Working within an Agile development environment
-
Experience with tools associated to agile development such as Jira, Confluence
-
Working with several different file formats including JSON
-
Realm mobile database
-
Windows Azure or AWS
-
A good understanding of CICD and exposure to Teamcity, Octopus deploy or similar
-
Service orientated architecture
-
Infrastructure as a service
-
Javascript and html
-
Continuous integration & automated testing
-
TDD/BDD
Applicants need to have experience in:
In addition; familiarity with any of the following would be favourable:
Job Responsibilities:
-
Contribute to development effort as a hands-on developer within your team.
-
Ensure code reviews and unit testing are completed, and that these are consistently following departmental guidelines. Where no formal guidelines exist, work with peers to formulate and enforce such guidelines.
-
Timely and accurate reporting of assigned work status as required, reporting risks and issues as they arise.
-
Triage assigned software defects. Ensure that work on defect resolution does not impact on agreed product deliverables, reporting to Product Owner/Scrum Master where resolution will require renegotiation of deliverable dates for other tasks.
-
Keep abreast of technology trends and how they apply to your area. Put forward suggestions for improvement to development processes or tools where applicable.
-
Achieve agreed productivity targets in order to ensure tasks are delivered to schedule, reporting as early as possible to Product Owner/Scrum Master where deliverables cannot be met.
-
Develop product expertise in at least one product area, such that you can act as the go to expert from a development perspective for this area of the product.
-
Any other activities in support of the business which can reasonably be expected to fall within the capabilities of the employee.
What We Offer
Exciting Projects: With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules.
Professional Development: We develop paths suited to your individual talents through international knowledge exchanges and professional certification opportunities.
Excellent Benefits: We provide our employees with private medical care, sports facilities cards, group life insurance, travel insurance, relocation package, food subsidies and cultural activities.
Fun Perks: We want you to feel comfortable in your work, which is why we create good working environment with relax zones, host social and teambuilding activities and stock our kitchen with delicious teas and coffees!