HamburgerMenu
hirist

Software Developer - Java/Python

RAYVEN IT SOLUTIONS PRIVATE LIMITED
Anywhere in India/Multiple Locations
3 - 5 Years

Posted on: 01/09/2025

Job Description

Key Responsibilities :


Software Design & Development :


- Analyze user requirements and translate them into technical specifications


- Write clean, scalable, and maintainable code using modern programming languages


- Develop new features and enhance existing applications


Testing & Debugging :


- Perform unit testing, integration testing, and code reviews


- Identify and fix bugs, performance issues, and security vulnerabilities


- Collaborate with QA teams to ensure software quality


Documentation & Maintenance :


- Create and maintain technical documentation for code and architecture


- Update software to improve performance and adapt to new hardware or requirements


- Support deployment and post-release maintenance


Collaboration & Agile Practices :


- Participate in sprint planning, stand-ups, and retrospectives


- Work closely with designers, product managers, and other developers


- Contribute to continuous improvement of development processes


Required Skills & Qualifications :


- Bachelors degree in Computer Science, Engineering, or related field


- Proficiency in one or more programming languages (e.g., Python, Java, C#, JavaScript)


- Solid understanding of data structures, algorithms, and object-oriented design


- Experience with version control systems (e.g., Git)


- Familiarity with databases (SQL/NoSQL) and RESTful APIs


- Strong problem-solving and analytical skills


Preferred Qualifications :


- Experience with cloud platforms (AWS, Azure, GCP)


- Knowledge of DevOps practices and CI/CD pipelines


- Familiarity with front-end frameworks (React, Angular, Vue) or mobile development


- Exposure to Agile/Scrum methodologies


- Open-source contributions or personal projects

info-icon

Did you find something suspicious?