Java Developer Embedded Hardware Engineer

Job purpose

Ability to work with business software users.
Ability to communicate with users of varied skill levels to create requirements documents.
Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
Flexible and adaptable in regards to learning and understanding new technologies.

Duties and responsibilities

As software a developer:
Produce clean, efficient code based on specifications and in accordance with up-to-date secure coding techniques
Familiarity with Agile development methodologies
Integrate software components and third-party programs as assigned during software product development
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Gather and evaluate user feedback
Recommend and execute improvements
Create technical documentation for reference and reporting

Additional information security responsibilities in adherence to ISO 27001 or PCI DSS compliance, or both, the software developer will:

Establishing, documenting and distributing security incident response and escalation procedures
Server-side monitoring by keeping track of performance, load, scaling and security issues.
Participate in Data Integrated Limited vulnerability management program by applying upgrades and security patches in line with software development policy and procedures.

Qualifications
Proven work experience as a Software Engineer or Software Developer within cloud computing applications

Experience in Microservices or RESTful APIs
Ability to develop software in Java and C.
Experience with test driven development
Skilled in creating, designing, building and administering Linux servers in a cloud-based system.
Familiarity with Amazon Web services (AWS), Google Cloud or Microsoft Azure
Strong in web application security
Proficiency in software engineering tools
Cloud security and/or system security certification such as Amazon Web services certifications
BSc degree in Computer Science, Engineering or relevant field
2 – 3 years of hands-on development experience in Java and related technologies

go to method of application »

Use the link(s) below to apply on company website.  

Apply via :