HamburgerMenu
hirist

Senior Software Engineer - Java/Python

Dash Hire
Anywhere in India/Multiple Locations
5 - 6 Years

Posted on: 23/12/2025

Job Description

Description :

Role Overview :

The Senior Software Engineer will design, develop, and maintain high-quality, scalable software solutions.

This role requires strong technical expertise, ownership of complex systems, and close collaboration with cross-functional teams.

The ideal candidate is a problem-solver who can mentor others, influence technical decisions, and deliver reliable products that meet business and user needs.

Key Responsibilities :

- Design, develop, test, and maintain scalable, high-performance software applications.

- Take ownership of complex features and systems from design through deployment and maintenance.

- Collaborate closely with Product Managers, Designers, and other Engineers to define and deliver solutions.

- Write clean, maintainable, and well-tested code following best practices and coding standards.

- Participate in architectural discussions and contribute to technical decision-making.

- Review code and provide constructive feedback to ensure quality and consistency.

- Troubleshoot, debug, and resolve production issues efficiently.

- Mentor junior engineers and support their technical growth.

- Continuously improve system performance, reliability, and security.

- Contribute to process improvements, tooling, and engineering best practices.

Required Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

- 5+ years of professional software development experience.

- Strong proficiency in one or more programming languages such as Java, Python, C++, JavaScript/TypeScript, or Go.

- Experience building and maintaining scalable backend systems, APIs, or distributed systems.

- Solid understanding of data structures, algorithms, and system design principles.

- Experience with databases (SQL and/or NoSQL) and data modeling.

- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.

- Strong problem-solving skills and attention to detail.

- Excellent communication and collaboration skills


info-icon

Did you find something suspicious?