This is a remote position.
Responsibilities
- Work with developers to design algorithms and flowcharts.
- Produce clean, efficient code based on specifications.
- Integrate software components and third-party programs.
- 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.
Requirements
Education : Completed Grade 12; BSc / BA / BTech in Computer Science, Engineering or a related field.Attributes we are looking for :Knowledge of common coding languages (e.g. C#, Python, JavaScript, GoLang and C++).
Ability to work in Windows Desktop, Windows Server, Linux and embedded environments.Familiarity with Agile development methodologies.Experience Object-Relational Mapping (ORM) Frameworks.Knowledge of Grafana, Prometheus or other dashboarding tools.Knowledge and experience with systems integration methods.Familiarity with No-SQL Databases.Familiarity with lower-level languages.Experience with relational databases.Ability to learn new languages, frameworks and technologies quickly and on your own.Excellent communication skills.Resourcefulness and troubleshooting aptitude.Attention to detail.Experience : 3 years of relevant application developer experience.Physical Requirements : Driver's Licence; Own Vehicle.#J-18808-Ljbffr