Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join SproutsAI and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Key Responsibilities :</b></p><p><br/></p><p>- Software Development : Design, develop, test, and deploy robust and scalable software applications using modern programming languages and frameworks.<br/><br/>- Requirement Analysis : Collaborate with stakeholders, product managers, and business analysts to understand requirements and translate them into technical specifications.<br/><br/>- Coding & Implementation : Write clean, maintainable, and efficient code following best practices and coding standards.<br/><br/>- Testing & Debugging : Develop unit and integration tests, debug issues, and ensure high-quality software delivery.<br/><br/>- Maintenance & Support : Monitor, troubleshoot, and enhance existing applications to ensure optimal performance and reliability.<br/><br/>- Collaboration : Work closely with cross-functional teams, including QA, DevOps, and UX/UI designers, to deliver seamless solutions.<br/><br/>- Documentation : Maintain technical documentation, code comments, and runbooks to support future development and knowledge sharing.<br/><br/>- Continuous Improvement : Stay up-to-date with emerging technologies, frameworks, and industry best practices to enhance software development Educational Qualification : Bachelors degree in Computer Science, Information Technology, or a related field.<br/><br/>- Experience : 2 - 5 years of software development experience (adjustable based on seniority of role).<br/><br/>Technical Skills : <br/><br/>- Proficiency in programming languages such as Java, C#, Python, JavaScript, or Node.js.<br/><br/>- Experience with web frameworks (e.g., React, Angular, Spring Boot, .NET).<br/><br/>- Knowledge of databases (SQL/NoSQL) and ability to design efficient queries.<br/><br/>- Familiarity with version control systems such as Git.<br/><br/>- Understanding of software development methodologies (Agile/Scrum).<br/><br/>- Problem-Solving Skills : Ability to analyze complex problems and provide effective solutions.<br/><br/>- Soft Skills : Strong communication, teamwork, and time-management skills.<br/><br/><b>Preferred Skills</b><br/><br/>- Experience in cloud platforms (AWS, Azure, or GCP).<br/><br/>- Knowledge of CI/CD pipelines and automated testing.<br/><br/>- Familiarity with microservices architecture and API development.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
SproutsAI is actively hiring for this Software Developer - Java/React.js position
Apply Now