To take ownership of the function of technical documentation within the engineering team with an emphasis on product Software Development Kits (SDKs), documentation, support, and training material/portfolio development.
Core functions:
• Technical Documentation
• OEM Support
• Embedded and Application software development and documentation.
• Development Process and Continuous Improvement
• Demonstration Code Development and Maintenance
• Training and Support
• Customer Communication and relationship management
This position requires the following technical skills:
Essential:
• Tertiary qualification in Computer Science, Software Development, Engineering, or equivalent industry experience
• Excellent communication skills written and verbal - able to clearly articulate and communicate technical concepts precisely and succinctly
• 3+ years of software development and/or testing experience – developing code using C++/Java
• Experience with Version Control Systems (Git)
• Technical skills including high level understanding of software development, network systems, software test
• Problem investigation and resolution experience in a software environment
• Proven track record in technical documentation and training material generation and delivery
• Professional experience in a customer facing environment
• Build and maintain relationships with people of all levels, internally and externally
• Ability to take technical specifications and translate them to a level the end user will understand
• Proactive – able to on-sell products and services
• Outstanding time management and organizational skills
• No restrictions on travel
• Payments industry experience
• Experience working with Linux OS
Desirable:
Experience in embedded software development