Analyst software developer
Saatvik Agro
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 APIsPythonJavaJavaScriptTypeScriptC++
- Nice to have
- Data visualizationTroubleshootingGitDocker
- Work
- On-site in Morena
- Pay
- Not stated by the employer.
- Skill demand
- REST APIs54%JavaScript54%Python48%Java46%of 140 similar fresher jobs posted in India this week
- Listed
- 28 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
Job Title: Analyst Software Developer
Company: Saatvik Agro
Location: Morena, Madhya Pradesh, India
Employment Type: Full-time, On-site
About the Role
We are looking for an Analyst Software Developer for a full-time, on-site opportunity. This role is suitable for fresh graduates and experienced technology professionals interested in software development, application engineering, backend and frontend development, web applications, APIs, databases, automation, cloud technologies, enterprise systems, and modern software-engineering practices. You will work closely with various business teams to develop, test, integrate, maintain, troubleshoot, and improve software applications, APIs, backend services, databases, dashboards, internal platforms, automation solutions, and enterprise systems.
Key Responsibilities
- Develop, test, integrate, maintain, troubleshoot, and improve software applications, APIs, backend services, databases, dashboards, internal platforms, automation solutions, and enterprise systems.
Requirements & Tech Stack
- Java, Python, JavaScript, TypeScript, C#, C++, Go, Spring Boot, Django, Flask, FastAPI, Node.js, React, Angular, REST APIs, SQL and NoSQL databases, Git, cloud platforms, Docker, testing frameworks, CI/CD technologies.
- Basic to good knowledge of one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, C++, Go, PHP, or similar.
- Understanding of object-oriented programming, data structures, algorithms, functions, classes, exception handling, debugging, modular programming, clean code, and software-development fundamentals.
- Familiarity with backend frameworks such as Spring Boot, Django, Flask, FastAPI, Node.js, Express.js, .NET, or similar will be beneficial.
- Exposure to frontend technologies such as HTML5, CSS3, JavaScript, TypeScript, React, Angular, Vue.js, Next.js, or similar frameworks will be beneficial.
- Basic to good understanding of REST APIs, JSON, HTTP/HTTPS, web services, authentication, authorization, API integration, and system integration.
- Familiarity with SQL, MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, Redis, or similar relational and NoSQL databases will be beneficial.
- Understanding of database design, normalization, joins, indexing, transactions, schemas, CRUD operations, queries, and basic query optimization will be advantageous.
- Familiarity with Git, GitHub, version control, branching, pull requests, code reviews, debugging, and collaborative software-development workflows.
- Exposure to JUnit, PyTest, Jest, Mockito, Cypress, Playwright, Postman, unit testing, API testing, integration testing, or automated testing will be beneficial.
- Exposure to AWS, Microsoft Azure, Google Cloud, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD, or similar cloud and DevOps technologies will be considered an advantage.
- Exposure to microservices, distributed systems, Kafka, RabbitMQ, Redis, caching, message queues, asynchronous processing, or event-driven architectures will be beneficial but is not mandatory.
- Basic understanding of Linux, command-line tools, application deployment, configuration, logging, monitoring, and production-support concepts will be advantageous.
- Familiarity with OAuth, JWT, role-based access control, secure coding, input validation, API security, authentication, authorization, and general application-security concepts will be beneficial.
- Exposure to software performance optimization, database tuning, caching, scalability, reliability, observability, and troubleshooting will be considered an advantage.
- Exposure to automation, scripting, data engineering, analytics, AI/ML, generative AI, ERP, CRM, dashboards, reporting systems, or enterprise applications will be considered an additional advantage.
- Familiarity with Agile, Scrum, Jira, SDLC, user stories, technical documentation, requirements gathering, sprint planning, or issue tracking will be advantageous but is not mandatory.
Qualifications
- 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.
- Fresh graduates and experienced candidates are encouraged to apply.
- Candidates currently working as Analyst Software Developer, Analyst Software Engineer, Software Developer, Software Engineer, Application Developer, Backend Developer, Frontend Developer, Full Stack Developer, Web Developer, Associate Software Developer, Associate Software Engineer, Junior Software Developer, Graduate Software Engineer, or similar roles are encouraged to apply.
- Candidates from IT services, SaaS, product companies, technology, consulting, e-commerce, fintech, telecom, analytics, manufacturing, logistics, FMCG, or other industries are welcome.
- Good analytical, logical, debugging, troubleshooting, and problem-solving skills.
- Good communication, documentation, collaboration, and teamwork abilities.
- Ability to understand business and technical requirements and translate them into practical, scalable, maintainable, reliable, and secure software solutions.
- Willingness to work in an on-site environment.
- Internship, academic project, software project, backend project, frontend project, full stack project, API project, database project, GitHub project, hackathon, freelance assignment, startup project, or open-source contribution will be considered but is not mandatory.
- Candidates without previous full-time software-development experience can also apply.
- Strong willingness to learn new programming languages, frameworks, databases, APIs, cloud platforms, testing tools, and modern software-engineering practices.