Job Duties and
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
Proven experience as a
Software Developer,
or similar role.
Familiarity with Agile
development methodologies.
Experience with software
design and development in a
test-driven environment.
Knowledge of coding
languages (e.g. C++, Java,
JavaScript, ASP.NER, ASP Core
MVC, VB.NET) and
frameworks/systems (e.g.
AngularJS, Git)
Ability to learn new languages
and technologies.
Good knowledge of Linux and
Windows Server OS, Apache, and
IIS.
Knowledge in Robotics
automation is preferred.
Excellent communication
skills.
Resource fulness and
troubleshooting aptitude.
Working under pressure,
quick
response is highly preferred.
Attention to detail.
Experience & Qualifications:
Over two years of experience in
the same role. (Fresh graduates
can also apply)
BSc/BA in Computer Science,
or a related field
Apply her