Responsibilities:
Design, develop and implement full-scale software and applications.
Write code – from scratch for the front end and back end.
Runs test and ensures systems and software are working properly.
Analyses and debugs code where required.
Work with the development team, managers, and stakeholders to develop ideal software and other applications as required.
Design and implement client-side and server architecture.
Develop functioning databases and applications and maintain them.
Write effective APIs.
Test any software built to check for issues, and check its effectiveness for its intended use.
Troubleshoot software, along with fixing and debugging software and applications where required, whilst upgrading systems and software as necessary.
Develop and implement data security and the settings to make it effective.
Build and develop mobile responsive applications and features.
Write reports and technical documents.
Work with data scientists to investigate, improve and analyze software.
Requirements:
Associates or above in computer science or relevant vocational qualification or experience
Good knowledge of several programming languages such as C#, JavaScript, Python, REACT, and other frontend/backend languages along with a good knowledge of SQL and MongoDB Databases
Excellent knowledge and understanding of User experience and User interfaces
Previous experience with the development of desktop and mobile applications would be beneficial
Excellent communication skills with the ability to liaise and discuss with a team
Great problem-solving skill with the analytical ability to break down information and solve the problem from the root cause
Good attention to detail
Able to effectively manage and prioritize your own workload
Familiar with common stacks
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.