JobTarget Logo

Senior Software Development Engineer in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Development Engineer

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Development Engineer in India.

This role is ideal for an experienced software engineer who enjoys building scalable systems, solving complex technical challenges, and contributing across the full software development lifecycle. You will work on designing, developing, and optimizing high-performance applications while collaborating with cross-functional teams in an agile environment. The position combines hands-on coding with architectural responsibilities, allowing you to influence technical direction and system design. You will also play a key role in improving code quality, performance, and reliability across products. In addition, you will mentor junior engineers and help elevate engineering standards within the team. The environment encourages continuous learning, innovation, and the use of modern technologies, including AI-assisted development tools.

Accountabilities

In this role, you will contribute to the design, development, testing, and maintenance of scalable software solutions while actively participating in architectural decisions and delivery processes. You will take ownership of complex features and ensure high-quality, efficient, and maintainable code across systems.

  • Design, develop, and maintain software applications using modern programming languages such as Python and JavaScript.
  • Lead hands-on coding efforts while contributing to system architecture and technical design decisions.
  • Participate in the full software development lifecycle, including build, testing, deployment, monitoring, and continuous improvement.
  • Perform code reviews, debugging, performance tuning, and optimization of applications and systems.
  • Collaborate in agile scrum teams to deliver medium-to-large features and system components.
  • Mentor and support junior developers, promoting best practices and engineering excellence.
  • Work with CI/CD pipelines and cloud-based delivery environments to ensure reliable software releases.
  • Contribute to technical documentation and ensure clarity and maintainability of system designs.
Requirements

The ideal candidate brings strong software engineering expertise, problem-solving ability, and experience working in fast-paced agile environments. You are comfortable working across the stack and enjoy both hands-on coding and system-level thinking.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 6+ years of software development experience.
  • Strong proficiency in Python and JavaScript.
  • Experience with SQL or NoSQL databases and data modeling concepts.
  • Familiarity with CI/CD pipelines, particularly Azure DevOps or similar tools.
  • Exposure to ELK stack, PHP, and Power BI is a plus.
  • Experience working in Agile/Scrum development environments.
  • Understanding of full application lifecycle: development, testing, deployment, and monitoring.
  • Ability to use AI-assisted tools for code generation and productivity enhancement.
  • Strong communication skills and ability to collaborate in distributed teams.
  • Experience in writing technical documentation and maintaining code quality standards.
Benefits
  • Flexible work arrangements: remote, hybrid, or in-office options
  • Comprehensive healthcare coverage including medical, dental, and vision
  • Paid vacation, holidays, and volunteer time off
  • Opportunities for continuous learning and technical growth
  • Exposure to modern engineering practices and AI-driven development tools
  • Collaborative and inclusive work culture with employee engagement initiatives
  • Career development opportunities in a global engineering environment
  • Competitive compensation and performance-based growth opportunities
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.