Responsibilities:
· Gathering End-User requirements & build system functionality.
· Support Frontend & Backend applications running on AWS or on-premises systems.
· Writing code in various languages, like ReactJS, NodeJS programming languages. Also scripting like python & bash scripting.
· Familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
· Build high-quality, innovative and fully performing software that complies with coding standards and technical design.
· Familiarity with UI/UX design tools and software (example Wireframe tools, Figma, Photoshop) as a value-added skill
Requirements:
· Coordinate with the Technical Manager on current programming tasks.
· Collaborate with other programmers or vendors to design & implement new features on the existing platform.
· Quickly produce well-organized, optimized, and documented source code.
· Create and document software tools required by other developers.
· Debug or troubleshoot existing source code.
· Work with databases such as MySQL, MongoDB, and MS SQL to support software applications.
· Provide technical support to customers for our software products, troubleshooting and resolving issues.
· Contribute to technical design documentation.
· Work independently when required.
· Continuously learn and improve skills.
Attention to detail is essential and all tasks must be carried out to the highest standard.
· Keen interest in staying updated with emerging technologies.
· Capable of following instructions and devising problem-solving strategies.
· Proficient in verbal and written communication in English.