Job description
This is a remote position.
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, Promethius or other dash boarding 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.
Originally posted on Himalayas
Who can apply
Eligible countries: United States. Accepted UTC offsets: UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC+14. Review the full description for employer-specific work authorization, residency and schedule requirements.