Embedded Developer – IT-Online
Qualifications, experience and skills:
Level of studies:
- A qualification related to software development will be an added advantage.
Professional qualifications
- BSc (Computer Science) or related qualification.
- Relevant certificate
years of experience
- 5 to 10 years in software development.
Other requirements
- Very capable of writing full system code in Embedded C/C++, Assembler, Kotlin, Python, Java, C#, .NET, HTML, JavaScript and CSS.
- Very capable of writing complete system code for Android platform.
- Thorough understanding of Linux and Android operating system.
- Thorough understanding of web servers like Apache and IIS.
- Thorough understanding of TCP/IP, HTTP, GPRS, GSM and Serial
- Thorough understanding of database development using SQL and RDMS MySQL.
- Knowledge of payment systems and EMV will be an asset.
- Able to troubleshoot system issues.
- Able to perform system operation tasks.
- Able to mentor new employees.
- Good communication skills
- Good time management skills.
- Leadership and mentoring skills.
- Conflict resolution skills.
- Analytical thinking
- Critical mind
- Problem solving
- Good understanding of procedural and object-oriented programming.
- Good understanding of TDD.
- Good understanding of relational databases
- Ability to use version control software such as GIT
Skill level required
- Advanced (applied theory).
If you meet the minimum requirements, please send your CV to Bonita
Find out more/Apply to this position