Job Purpose: Designs, maintains, and optimizes RESTful APIs, along with up time, performance, object design, and new features, while learning and applying best testing, development and coding practices in order to aid the successful delivery of Nokē projects across the UK and Europe.
Responsibilities and duties for the role will include:
Build high-quality, robust features for Nokē products.
Own development for features of medium to large complexity.
Contribute to product design and requirements discussions.
Design & implement features, APIs, test suites or technology according to specifications, while keeping a strong customer focus.
Transform requirements into architectural and feature specs.
Coordinating with other internal and external teams to help ensure proper workflows throughout the entire app experience.
Provide accountability and ownership for all task assignments.
Identify internal/outside technologies and when/how to use them.
Test and profile code written by yourself and others.
Provide status and feedback to the Nokē team, both in the UK and overseas, and to the senior leadership team.
To assist the first-line support team to resolve issues being experienced on sites.
To prepare digital audits for installation sites ahead of final commissioning and Go-live.
To analyse trends from the support cases logged to proactively create solutions to both improve the stability of the app and the customer experience.
Researching, diagnosing, troubleshooting and identifying solutions to resolve system issues.
Develop scope of work, to include detailed measurements and assessment of the requested work.
Develop and maintain schedules of work and forecasts for completion projects within the allotted time frames.
Provide emergency response as requested by Janus customers.
Providing technical assistance for questions and problems.
Diagnosing and fix software and hardware problems on site or over the phone.
Key Attributes / Skills:
Highly organised with time management skills and strong interpersonal skills with the ability to communicate with customers, installers and Janus internal colleagues.
Three to five years of previous work-related skill, knowledge, or experience.
Previous work with RESTful API Design or maintenance.
Experience with at least one major programming language (PHP, C++, C#, Java, Python, etc.)
Experience with code repositories and management, GIT preferred.
Experience with databases, SQL preferred.
Experience with web technologies such as HTTP requests, JSON, etc.
Systems architecture skills preferred but not essential.
Knowledge of debugging code & tracking down issues.
Possess a customer-centric attitude with the ability to collaborate.
Excellent written and oral communication skills. Proven ability to effectively communicate with all levels of management.
Proficient in Microsoft Office – Word, Excel, Outlook, Project.
The candidate needs excellent spoken and written English with any other European language/s an advantage.
Please note that this role requires some travel, primarily across Europe so the candidate must be prepared to work away from home on occasion.
NOTE: We hate SPAM as much you do and are committed to respecting both your trust and privacy. We will store your details securely and treat it responsibly. At any time, you can change your mind and contact us to opt out.