Principal Software Engineer (Noida)

Principal Software Engineer (Noida)

12 Aug
|
Tractor Junction
|
Noida

12 Aug

Tractor Junction

Noida

Company Description Tractor Junction is India’s leading digital marketplace for farmers, founded in 2017 with a vision of revolutionizing the rural auto ecosystem. The company empowers rural communities by providing integrated auto solutions that support sustainable growth and prosperity.

Tractor

Junction offers comprehensive services for farming, agriculture, commercial vehicles, and construction equipment, including buying, selling, financing, insuring, servicing, and warranties for new and used tractors and farm machinery. By driving digitization in the rural auto sector, the organization aims to create a more connected and efficient future for agriculture across India.

Role Description The Principal Software Engineer is a full-time, on-site role based in Noida. This position is responsible for designing and implementing scalable backend architectures, leading complex software development initiatives, and ensuring high-quality, maintainable code across the platform.

The individual will collaborate with product managers, designers, and other engineers to translate business requirements into robust technical solutions, while setting engineering standards and best practices. Daily activities include reviewing code, mentoring and guiding engineering team members, conducting technical design reviews, troubleshooting critical production issues,



and optimizing system performance and reliability. The role also involves evaluating new technologies, driving continuous improvement in software delivery processes, and contributing to long-term technical strategy aligned with Tractor Junction’s mission.

Qualifications

- Robust foundation in Computer Science, including algorithms, data structures, and system design.
- Expertise in Software Development and Programming, with experience building large-scale, high-availability systems.
- Proficiency in Back-End Web Development, including RESTful services, APIs, and database design.
- Advanced skills in Object-Oriented Programming (OOP) and applying design patterns in complex applications.
- Demonstrated experience leading engineering teams, mentoring developers, and driving technical excellence.
- Hands-on experience with modern backend languages and frameworks (e.g., Java, C#, Python, Node.js, or similar).
- Familiarity with cloud platforms, microservices architectures, CI/CD pipelines, and DevOps practices.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Strong problem-solving skills, clear communication, and the ability to work effectively with cross-functional teams.

📌 Principal Software Engineer (Noida)
🏢 Tractor Junction
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (noida) / noida