1. Application Engineer / Application specialist
2. Programmer / Software developer
3. Data architect / Database administrator
Minimum qualifications:
- Diploma or Bachelor’s degree in Computer Science, a related technical field or equivalent practical experience.
- Experience with full stack software engineering.
- Experience in Software Development and coding in a general-purpose programming language.
- Experience with the following: HTML, CSS, ASP, ASP.net, C#, Java, JavaScript, VB.net, PHP or similar language.
- Experience in owning and advocating for customer issues/needs.
- Strong self-learning
Preferred qualifications:
- Experience with databases, database querying (SQL), and data modeling.
- Experience with data structures, algorithms and software design.
- Experience programming in three or more of C#, Java, JavaScript, VB, VB.net, ASP, ASP.net or PHP.
- Familiar with system integration in between system and machines.
- Experience working with web application development, client application development, distributed and parallel systems, machine integration, information retrieval, networking, developing large software systems, or security software development.
- Familiarity with application-level data storage, retrieval, and analysis tools and concepts such as SQL, NoSQL and log analysis.
- Understanding of TCP/IP, DNS, SMTP, FTP and other RFCs and specifications, with an understanding of network, systems, and related troubleshooting.
- Understanding of information management, data modeling, system integration, development methodologies (including unit testing), web technologies.
- Communication skills and proven ability to work effectively with all organizational levels.
Cake is on a mission to connect talent in the digital era with opportunities around the globe. To achieve this goal, we offer an online CV builder to help job seekers demonstrate their skills the way they like, and an informative Blog offering up-to-date career advice & resources to help them succeed in their careers.