HamburgerMenu
hirist

Senior Software Engineer - Java/Python

Stap Management Consultants
Anywhere in India/Multiple Locations
5 - 6 Years
star-icon
4.8white-divider6+ Reviews

Posted on: 25/08/2025

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

info-icon

Did you find something suspicious?