Company Overview
Viraaj HR Solutions is a dynamic organization dedicated to delivering innovative human resource management services. Our mission is to empower businesses through exceptional talent acquisition and strategic workforce solutions. We believe in fostering a culture of collaboration, integrity, and continuous improvement to optimize both employee and organizational success. Join us as we search for top talent to support our clients in achieving their business objectives.
Role Responsibilities
- Design, develop, and maintain scalable Python applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code.
- Implement robust APIs for mobile and web applications.
- Debug and troubleshoot applications to enhance system integrity.
- Conduct code reviews and optimize existing code for performance.
- Integrate data storage solutions such as databases and caches.
- Participate in architectural discussions to promote best practices.
- Work with product managers for requirement gathering and to understand user needs.
- Contribute to all phases of the development lifecycle.
- Stay updated with the latest industry trends and emerging technologies.
- Develop unit tests to ensure software quality.
- Assist in the deployment of applications in various environments.
- Document development processes, code changes, and technical specifications.
- Maintain coding standards and ensure security measures are followed.
Qualifications
- Bachelor's degree in Computer Science or related field.
- Proven experience as a Python Developer or similar role.
- Strong knowledge of Python frameworks such as Django or Flask.
- Experience with RESTful APIs and integrating third-party services.
- Familiarity with SQL and NoSQL databases (MySQL, MongoDB).
- Understanding of front-end technologies (HTML, CSS, JavaScript).
- Ability to write unit tests and debug applications efficiently.
- Familiarity with version control systems like Git.
- Experience working in Agile development environments.
- Excellent problem-solving and analytical skills.
- Strong communication and team collaboration abilities.
- Experience with cloud platforms (AWS, Azure) is a plus.
- Adherence to coding standards and best practices.
- Willingness to learn new technologies and adapt to change.
- Minimum 2-3 years of relevant work experience.
Skills: agile methodology,restful apis,azure,data science,aws,communication skills,unit testing,flask,version control,javascript,git,css,mongodb,django,html,python developer,mysql,python