Software Developer

Saatvik Agro

Morena, Madhya Pradesh, India0–5 yrs4h agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 5 years · B.Tech / B.E., M.Tech, BCA, MCA and more
Must know
REST APIsData visualizationSalesOperationsPythonJava
Nice to have
TroubleshootingRedisMachine learningAgile
Work
On-site in Morena
Pay
Not stated by the employer.
Skill demand
REST APIs48%Operations13%Data visualization6%Sales6%of 138 similar fresher jobs posted in India this week
Listed
5 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

Job Title: Software Developer

Company: Saatvik Agro

About the Role

Saatvik Agro is seeking a Software Developer for a full-time, on-site opportunity in Morena, Madhya Pradesh, India. This role is suitable for fresh graduates and technology professionals interested in a broad range of software development areas.

Key Responsibilities

  • Design, develop, test, integrate, maintain, troubleshoot, and improve:
  • Software applications
  • Backend services
  • Web applications
  • APIs
  • Databases
  • Internal platforms
  • Automation tools
  • Dashboards
  • Enterprise systems
  • Work closely with software, IT, data, analytics, operations, production, supply chain, finance, sales, and other business teams.

Requirements & Tech Stack

  • Programming Languages: Java, Python, JavaScript, TypeScript, C#, C++, Go, PHP, or similar.
  • Backend Frameworks: Spring Boot, Django, Flask, FastAPI, Node.js, Express.js, .NET, or similar.
  • Frontend Technologies: React, Angular, Vue.js, Next.js, HTML5, CSS3, JavaScript, TypeScript, or similar.
  • APIs: REST APIs, JSON, HTTP/HTTPS, web services, API design, API integration, authentication, authorization, frontend-backend communication.
  • Databases: SQL and NoSQL databases.
  • SQL: MySQL, PostgreSQL, SQL Server, Oracle, SQLite.
  • NoSQL/Caching: MongoDB, Redis, Firebase.
  • Version Control: Git (repositories, commits, branching, pull requests, code reviews).
  • Testing: Automated testing, unit testing, API testing, integration testing.
  • Tools: JUnit, PyTest, Jest, Mockito, TestNG, Cypress, Playwright, Postman.
  • Cloud & DevOps: Cloud platforms, Docker, CI/CD technologies.
  • Platforms: AWS, Microsoft Azure, Google Cloud.
  • CI/CD Tools: Jenkins, GitHub Actions.
  • Operating Systems: Basic understanding of Linux and command-line tools.
  • Security: Basic application-security concepts, authentication, authorization, secure coding.
  • ORM Technologies: Hibernate, JPA, SQLAlchemy, Entity Framework, Sequelize, Prisma, or similar.
  • Software Architecture: Exposure to microservices architecture, distributed systems, or event-driven systems is beneficial.
  • Messaging/Queuing: Exposure to Kafka, RabbitMQ, Redis, or message queues is an advantage.
  • Performance: Concepts of caching, database optimization, scalability, observability, application monitoring.
  • Enterprise Systems: Exposure to automation, data engineering, AI/ML, ERP, CRM, dashboards, reporting systems.
  • Methodologies: Familiarity with Agile, Scrum, Jira, SDLC.

Qualifications

  • Education: B.E. / B.Tech / B.Sc. / BCA / MCA / M.Sc. / M.Tech in Computer Science, Information Technology, Software Engineering, Computer Applications, Data Science, Artificial Intelligence, or a related discipline.
  • Experience: Candidates with 0–5 years of experience in software development or related technology roles are encouraged to apply.
  • Skills:
  • Basic to good knowledge of one or more programming languages.
  • Understanding of programming fundamentals, object-oriented programming, data structures, algorithms, exception handling, debugging, and clean coding practices.
  • Basic to good understanding of REST APIs and related concepts.
  • Familiarity with SQL and relational databases, including table structure, queries, and optimization.
  • Familiarity with Git and collaborative development workflows.
  • Exposure to testing frameworks and methodologies.
  • Familiarity with cloud and DevOps technologies.
  • Basic understanding of Linux and command-line tools.
  • Familiarity with security concepts.
  • Exposure to ORM technologies is advantageous.
  • Exposure to software performance concepts is advantageous.
  • Exposure to automation, enterprise systems, or AI/ML is an additional advantage.
  • Familiarity with Agile and SDLC concepts is advantageous.
  • Good analytical, logical, debugging, troubleshooting, and problem-solving skills.
  • Good communication, documentation, collaboration, and teamwork abilities.
  • Ability to translate requirements into practical, scalable, maintainable, reliable, and secure software solutions.
  • Other:
  • Willingness to work in an on-site environment.
  • Internship experience, academic projects, software projects, GitHub repositories, hackathons, or open-source contributions will be considered positively.
  • Strong willingness to learn new programming languages, frameworks, APIs, databases, cloud platforms, testing technologies, and modern software-development practices.

Fresher Software Developer Jobs · last 7 days

139 openings · 138 need no experience

Most hiring: Saatvik Agro, Real Time Applications Center - RTAC, Capgemini

See all 139 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job