Talent.com
This job offer is not available in your country.
Senior Software Engineer - Java / Python

Senior Software Engineer - Java / Python

Stap Management ConsultantsIndia
30+ days ago
Job description

Job Overview :

We are seeking a skilled Senior Software Engineer to design, develop, and maintain high-quality software applications. The role requires deep technical expertise, strong problem-solving skills, and the ability to collaborate effectively with cross-functional teams to deliver impactful solutions.

Responsibilities :

  • Develop, test, and deploy scalable and maintainable software applications.
  • Write clean, efficient, and well-documented code.
  • Participate in architectural and design discussions.
  • Collaborate closely with product managers, designers, and other engineers.
  • Conduct code reviews and mentor junior team members.
  • Identify and resolve performance and scalability issues.
  • Maintain and improve existing codebases.
  • Follow and promote best practices in software development.
  • Contribute to Agile development processes and sprint planning.

Requirements :

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 4+ years of professional experience in software development.
  • Proficiency in Java / Python.
  • Strong understanding of software design principles and algorithms.
  • Experience working with RESTful APIs and databases (SQL / NoSQL).
  • Familiarity with version control systems (Git).
  • Experience with unit testing and automated testing frameworks.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in Agile teams
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer • India