HamburgerMenu
hirist

Senior Software Engineer - Backend Technologies

HireVeda
Anywhere in India/Multiple Locations
5 - 7 Years

Posted on: 15/10/2025

Job Description

About the Role :

We are seeking an experienced Senior Software Engineer to join our development team.

In this role, you will design, develop, and maintain high-quality software solutions that drive our products and business forward.

You will collaborate closely with cross-functional teams, mentor junior engineers, and contribute to architectural and technical decisions.

Key Responsibilities :

- Design, develop, test, and deploy scalable and maintainable software applications.

- Collaborate with product managers, designers, and other engineers to understand requirements and deliver technical solutions.

- Write clean, efficient, and well-documented code following best practices and coding standards.

- Participate in code reviews to ensure code quality and share knowledge across the team.

- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.

- Troubleshoot, debug, and optimize existing software to improve performance and reliability.

- Contribute to architectural design and help define technical standards and best practices.

- Stay up to date with emerging technologies and evaluate their potential impact on the product.

Required Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- 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 with backend development, RESTful APIs, and microservices architecture.

- Familiarity with frontend frameworks (React, Angular, Vue.js) is a plus.

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

- Strong understanding of software design principles, algorithms, and data structures.

- Experience with version control systems (Git) and CI/CD pipelines.

- Excellent problem-solving skills and the ability to work independently or as part of a team.

- Strong communication skills and ability to collaborate effectively with cross-functional teams


info-icon

Did you find something suspicious?