Responsibilities:
Ideate software solutions suitable for the clients requirements.
Design client-side and server-side architecture.
Design and develop new features and functionality for various software applications.
Develop server-side applications and APIs using languages such as PHP, Python, or Ruby.
Implement front-end web designs using HTML, CSS, and JavaScript.
Build the front-end of applications through appealing visual design.
Ensure the security, scalability, and performance of applications created.
Write effective APIs.
Develop and manage well-functioning databases and applications.
Conduct testing and debugging of created applications.
Keep up-to-date with the latest software development trends and technologies.
Requirements:
Bachelor's degree in Computer Science, Engineering or a related field.
Proven experience as a Full Stack Developer, or a similar role.
Experience developing desktop and mobile applications.
Familiarity with common stacks.
Proficiency in server-side programming languages such as PHP, Python, or Ruby.
Expertise in front-end programming languages and libraries (HTML, CSS, and JavaScript, XML, jQuesy).
Knowledge of multiple back-end languages (C#, Java, Python) and JavaScript frameworks (Angular, React, ).
Familiarity with databases such as MySQL, PostgreSQL, or MongoDB, web servers (Apache) and UI/UX design.
Knowledge of version control systems such as Git.
Ability to work independently or as part of a team.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Experience : 3 - 5 Years
No. of Openings : 2
Education : B.Tech/B.E, M.Tech
Role : Full Stack Developer
Industry Type : IT-Hardware & Networking / IT-Software / Software Services
Gender : [ Male / Female ]