Software Development Engineer -Large Agri Enterprise

2 years

4 - 9 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

We are seeking a talented and driven Software Development Engineer to join our backend engineering team. You will play a key role in designing and building scalable microservices, integrating with third-party platforms, and crafting robust APIs. This role offers the opportunity to work on high-impact systems, collaborate with cross-functional teams, and shape the technology stack of our platform.


Key Responsibilities:

  • Design, develop, and maintain backend services using Node.js and TypeScript
  • Build and manage RESTful APIs and third-party integrations
  • Develop microservices architecture aligned with system scalability and performance goals
  • Write clean, testable, and maintainable code, adhering to best practices
  • Collaborate with product managers, frontend engineers, and QA teams to deliver features end-to-end
  • Work with databases (SQL and NoSQL) to design efficient schemas and optimize queries
  • Participate in code reviews, architecture discussions, and technical planning
  • Ensure high system availability and performance through monitoring, logging, and tuning
  • Drive adoption of engineering standards and continuous improvement across the codebase

Required Skills:

  • Proficient in Node.js and TypeScript
  • Strong knowledge of API design principles and RESTful services
  • Experience with microservices architecture and service-oriented systems
  • Solid understanding of databases: SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Familiarity with message brokers (Kafka, RabbitMQ, etc.) and async communication patterns
  • Experience with version control (Git) and CI/CD practices
  • Comfortable with testing (unit/integration) and debugging backend systems
  • Good Understanding of OOP principles
  • Good Grasp Over Basic Data Structures and Algorithms
  • Understanding of basic cloud and containerization concepts (e.g., Docker, Kubernetes, AWS/GCP)

Key Skills

  • Experience with OpenAPI/Swagger for API documentation
  • Exposure to authentication and authorization mechanisms (OAuth2, JWT, etc.)
  • Familiarity with DevOps and infrastructure-as-code tools
  • Knowledge of clean architecture, design patterns, and domain-driven design
  • Data Structures and Algorithms
  • Work on impactful, large-scale systems with modern tech
  • A collaborative, transparent, and ownership-driven culture
  • Opportunity to grow technically and take leadership in projects


Experience: 2+ years

Education: Btech, Mtech, BCA, MCA, BSc- Computers, MSc -Computers

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now