Job Description
Ushta Te Consultancy is a leading player in the tech consultancy space, committed to delivering innovative software solutions that drive success for our clients. We prioritize excellence and integrity in every project, valuing collaboration and open communication as key components of our company culture. Our mission is to empower businesses through technology, ensuring they stay ahead in a rapidly evolving digital landscape. With a focus on continuous learning and a supportive work environment, we nurture talent and encourage professional growth.
Role Responsibilities
• Design, develop, and implement software applications to meet business needs.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Conduct software analysis, programming, testing, and debugging.
• Review and improve existing code for efficiency and optimization.
• Participate in code reviews to maintain code quality standards.
• Implement and maintain automated testing frameworks.
• Collaborate with UI/UX designers to improve application usability.
• Monitor application performance and troubleshoot issues.
• Provide technical guidance and mentorship to junior developers.
• Stay updated with industry trends and emerging technologies.
• Develop technical documentation for software applications.
• Adhere to agile development methodologies and practices.
• Engage in continuous learning to improve technical skills and knowledge.
• Communicate with stakeholders regarding project status and updates.
Qualifications
• Bachelor's degree in Computer Science or a related field.
• Minimum of 5 years of software development experience.
• Strong experience in Java and Data Structure & Algorithms is required.
• Experience with SQL and database management.
• Strong understanding of RESTful web services.
• Familiarity with version control systems, preferably Git.
• Knowledge of Agile methodologies and practices.
• Experience in writing automated tests.
• Strong problem-solving skills and analytical thinking.
• Ability to work collaboratively in a team-oriented environment.
• Excellent communication skills, both written and verbal.
• Understanding of cloud service models (IaaS, PaaS, SaaS).
• Ability to manage multiple tasks and projects efficiently.
• Strong attention to detail and commitment to quality.
• Willingness to learn and adapt to new technologies.
Skills: database management,communication,restful web services,clean code,automated testing,sql,analytical thinking,technical documentation,problem solving,version control (git),data structure & algorithms,team collaboration,data structures,cloud service models (iaas, paas, saas),java,agile methodologies,algorithms,dsa
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Developers position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
