Job Description
a) Strong knowledge of Java & Python programming and the Django, Springboot framework, Flask, Fast API, Experience with HTML, CSS, JavaScript, and front-end frameworks like React or Angular. Familiarity with SQL and experience using databases like MSSQL / MySQL / MongoDB.
b) Ensure products adhere to company and industry standards.
c) Understand the use cases / stories, design documents for various products and its requirements; Creating a flow chart, and Writing reusable, testable, and efficient code.
d) Designing and implementing low-latency, high-availability, and performant applications..Evaluating the performance of software components to ensure they meet specifications and reliability standards
e) Ability to troubleshoot and debug complex issues. Identify problems or bugs on products reported by test team and resolve. Perform the regular self code review or peer code review.
f) Proficiency in using git for version control, and manage tasks using Jira / Mantis / Bugzilla.
g) Attention to detail, problem-solving abilities, root cause and fine tune hardware and software parameters as per requirements.
h) Maintain documentation related to design and others as per QMS
Requirements
Experience in web based development - front end and backend.
Strong knowledge in Java, Python, HTML5, Javascript and other languages as added advantage.
Knowledge on frameworks like Django, Springboot, Flask, React, Restful API and DB Management MySQL, MSSQL, SQLLite.
Exposure to Product Development Life cycle and Knowledge of relevant Industry standards.
Requirements
Experience in web based development - front end and backend. Strong knowledge in Java, Python, HTML5, Javascript and other languages as added advantage. Knowledge on frameworks like Django, Springboot, Flask, React, Restful API and DB Management MySQL, MSSQL, SQLLite. Exposure to Product Development Life cycle and Knowledge of relevant Industry standards.
Software Developer • Chennai, Tamil Nadu, India