Job Objective:
We are looking for Full Stack Software Developers who are proficient in both front and back-end coding. You will be part of a talented software team that works on mission-critical applications.
Duties & Responsibilities:
- Work with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Work with data scientists and analysts to improve software.
- Write Technical documentation.
Requirements:
- A degree in Computer Science, software engineering or any relevant certification.
- 2- 4 years of programming experience.
- Organisational skills and attention to detail in digitized environment.
- Strong motivation to drive impact by making product improvements.
- Be knowledgeable in JAVA, SQL, MVC, Web services.
- Be experienced in HTML, CSS, JavaScript, Ajax.
- Write good front end code in HTML, JAVA and JAVAScript.
- Create APIs and write Backend code in Python, and JAVA.
- Strong Organisational and project management skills.
- Good problem-solving skills. Pay attention to details.
- Familiarise with database language such as MySQL, Oracle.
- Excellent verbal communication skills.