Padmi

Junior Software Developer

HyderabadPosted 3 months ago
Software engineeringJuniorFull Time; Regular
Apply at TestHiring

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: You will collaborate with senior developers and product teams to design, develop, and maintain software applications. Your main responsibilities will include writing clean, efficient, and well-documented code following best practices and coding standards. Additionally, you will participate in code reviews, debugging, and troubleshooting to ensure software quality and performance. You will also assist in the implementation of features across web and/or mobile platforms as per project requirements. Moreover, you will work with version control systems (e.g., Git) and CI/CD pipelines to manage code changes and deployments. Furthermore, you will contribute to technical documentation and participate in Agile/Scrum ceremonies (sprints, stand-ups, retrospectives). It will be essential to stay updated with emerging technologies and recommend improvements to development processes and tools. Lastly, you will support testing activities, including unit testing, integration testing, and defect resolution. Key Responsibilities: - Collaborate with senior developers and product teams to design, develop, and maintain software applications. - Write clean, efficient, and well-documented code following best practices and coding standards. - Participate in code reviews, debugging, and troubleshooting to ensure software quality and performance. - Assist in the implementation of features across web and/or mobile platforms as per project requirements. - Work with version control systems (e.g., Git) and CI/CD pipelines to manage code changes and deployments. - Contribute to technical documentation and participate in Agile/Scrum ceremonies (sprints, stand-ups, retrospectives). - Stay updated with emerging technologies and recommend improvements to development processes and tools. - Support testing activities, including unit testing, integration testing, and defect resolution. Qualifications Required: - Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). - 25 years of hands-on experience in software development with a focus on backend or full-stack technologies. - Proficiency in at least one programming language such as Python, Java, JavaScript, or C#. - Familiarity with web technologies including HTML, CSS, and RESTful APIs. - Experience with databases such as MySQL, PostgreSQL, or MongoDB. - Understanding of version control systems, particularly Git. - Basic knowledge of cloud platforms (e.g., AWS, Azure, or GCP) is a plus. - Strong problem-solving skills, attention to detail, and a proactive approach to learning. - Excellent communication skills and the ability to work effectively in a team-oriented environment. (Note: The additional details of the company are not mentioned in the provided job description.) Role Overview: You will collaborate with senior developers and product teams to design, develop, and maintain software applications. Your main responsibilities will include writing clean, efficient, and well-documented code following best practices and coding standards. Additionally, you will participate in code reviews, debugging, and troubleshooting to ensure software quality and performance. You will also assist in the implementation of features across web and/or mobile platforms as per project requirements. Moreover, you will work with version control systems (e.g., Git) and CI/CD pipelines to manage code changes and deployments. Furthermore, you will contribute to technical documentation and participate in Agile/Scrum ceremonies (sprints, stand-ups, retrospectives). It will be essential to stay updated with emerging technologies and recommend improvements to development processes and tools. Lastly, you will support testing activities, including unit testing, integration testing, and defect resolution. Key Responsibilities: - Collaborate with senior developers and product teams to design, develop, and maintain software applications. - Write clean, efficient, and well-documented code following best practices and coding standards. - Participate in code reviews, debugging, and troubleshooting to ensure software quality and performance. - Assist in the implementation of features across web and/or mobile platforms as per project requirements. - Work with version control systems (e.g., Git) and CI/CD pipelines to manage code changes and deployments. - Contribute to technical documentation and participate in Agile/Scrum ceremonies (sprints, stand-ups, retrospectives). - Stay updated with emerging technologies and recommend improvements to development processes and tools. - Support testing activities, including unit testing, integration testing, and defect resolution. Qualifications Required: - Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). - 25 years of hands-on experience in software development with a focus on backend or full-stack technologies. - Proficiency in at least one programming language such as Python,

One address, no account. We’ll tell you when matching roles go live.

More at TestHiring

Related open roles

View all roles