IT Software Engineer

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.
Apply