Full Stack Developer

Key Responsibilities

Systems DevelopmentDevelop java and python applications implementing re-usable code and libraries for future useWrite well designed and efficient front end and server-side codeDocument development phases and comment all pieces of code
Work within the technical framework to meet the user requirements
Optimize applications for maximum speed and scalability
Ensure applications are secure and up to date
Work with internal and external teams to implement API’s for different applications

Database design

Define and document the database design as per the development requirement
Define, document, and organize the information required
Refine the database design and apply normalization rules

Testing

Document and test all code written
Review test and debug team member’s code
Perform UI tests to optimize performance Write automated test

Other Responsibilities

The Company will have the sole discretion to modify this Job Description as it deems necessary.

Qualifications

Bachelor’s Degree in computer science or computer engineering
Certified Web Development Professional Certification

Other Requirements

Strong Java development skills and frameworks such as Spring Boot and Hibernate
Good understanding of JavaScript libraries and frameworks such as Angular, node JS and React JS
Strong Python development skills and frameworks especially Django
Experience with containerisation tools
Familiarity with on-premises and cloud implementation patterns – AWS, Azure or GCP.
Experience with SQL and NoSQL databases.
Proficient understanding of code versioning tools, such as GIT
Proficient in client-side scripting including jQuery, jsx
Experience with Microsoft power platform will be an added advantage

Qualified candidates to send their CV to careers@trustgro.com clearly indicating the position they are applying for on the email subject as “Full Stack Developer” by COB 1st April, 2022

Apply via :

careers@trustgro.com