Junior Software Engineer

Allata — Vadodara, Gujarat

₹4–7 LPA (HireSetu estimate) · Entry level · Freshers eligible · Full-time · remote

HireSetu listing reference 474c29 — confirm requirements below, then apply on the employer site.

Quick answer: A full-stack .NET role for someone just past fresher: C# and ASP.NET Core on one side, Angular or React with TypeScript on the other, with Git treated as mandatory. The hiring entity is IMRIEL, an Allata company, and the work runs on enterprise client projects.

From Allata's job posting

Allata is a global consulting and technology services firm founded in 2016, with 350+ employees across the US, India, and Argentina. We partner with some of the world's largest enterprises to move AI from idea to production — building intelligent agents, data foundations, and governance frameworks that scale.

Our teams work at the intersection of strategy, engineering, data, and design, helping clients modernize their technology, unlock data value, and create meaningful digital experiences. At Allata, you'll join an agile, cross-functional team that works closely alongside clients — making a real impact and building lasting partnerships.

If you are a smart & passionate team player - then this Junior Software Engineer opportunity is for you!

We at IMRIEL (An Allata Company) is looking for enthusiastic and motivated Junior Full Stack .NET Developers who possess solid knowledge of C#, .NET/.NET Core, Web APIs, MVC architecture, relational databases, and frontend technologies.

In this role, you will work closely with senior engineers and architects to understand, design, develop, and support end-to-end application features across the full technology stack.

Experience: 6 months to 1 year.

Location: Vadodara

What you'll be doing

  • Contributing to the development of end-to-end full-stack applications using Modern .NET (C#) and modern frontend frameworks.
  • Assisting in the design and implementation of RESTful Web APIs using ASP.NET Core.
  • Developing server-side logic using C# and standard design patterns (e.g., Clean Architecture) while following clean coding principles.
  • Building and integrating frontend user interfaces using Angular or React with TypeScript.
  • Writing and optimizing SQL queries for data access using both raw SQL and Entity Framework Core.
  • Leveraging AI coding assistants (e.g., GitHub Copilot, ChatGPT) to accelerate development, refactor code, and solve logical problems efficiently.
  • Participating in debugging, testing, code reviews, and performance tuning activities.
  • Maintaining technical documentation for application components, APIs, and workflows.

Basic Skills

  • Strong conceptual understanding of Object-Oriented Programming (OOPs) including inheritance, polymorphism, encapsulation, and abstraction.
  • Solid foundational knowledge of C# and Modern .NET features.
  • Understanding of ASP.NET Core Web API, REST principles, HTTP methods, and the API lifecycle.
  • Knowledge of frontend development using Angular or React, including component-based architecture and Hooks/RxJS.
  • Understanding of TypeScript, including strong typing, interfaces, and module management.
  • Good understanding of SQL and relational databases, including joins, constraints, indexes, and basic query optimization.
  • Version Control Proficiency: Hands-on knowledge of Git (committing, pushing, branching, and merging) is mandatory.
  • AI Literacy: Ability to effectively use AI tools for code generation, bug explanation, and logic verification without blindly copying code.

Responsibilities

  • Assist in developing and maintaining full-stack application features across UI, API, and database layers.
  • Support backend development using ASP.NET Core and C#.
  • Collaborate with frontend developers and designers to implement responsive UI components.
  • Write, test, and debug SQL queries and stored procedures as required.
  • Participate in unit testing, integration testing, and defect resolution.
  • Document application design, API contracts (e.g., Swagger/OpenAPI), and technical workflows.

Good To Have

  • Academic or project-based exposure to data engineering tools or cloud platforms (Azure/AWS).
  • Familiarity with Docker and containerization basics.
  • Understanding of authentication and authorization mechanisms (JWT, OAuth – conceptual).
  • Experience with Prompt Engineering or integrating LLM APIs (e.g., OpenAI, Azure OpenAI) into applications.
  • Awareness of Agile / Scrum methodologies.
  • Relevant coursework, certifications, or training in .NET, Web Development, or Cloud technologies.

Personal Attributes

  • Strong problem-solving and analytical thinking skills.
  • Ability to learn and adapt quickly to new frameworks, tools, and AI-driven workflows.
  • Good communication and collaboration skills.
  • Attention to detail and commitment to code quality.
  • Strong interest in building scalable and maintainable full-stack applications.

At Allata, we value differences.

Allata is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Allata makes employment decisions without regard to race, color, creed, religion, age, ancestry, national origin, veteran status, sex, sexual orientation, gender, gender identity, gender expression, marital status, disability or any other legally protected category.

This policy applies to all terms and conditions of employment, including but not limited to, recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Text from Allata's official job posting, formatted by HireSetu. The employer's own page is the final word on details.

HireSetu's note

Six months to a year, with Git as the gate

The stated band is 6 months to 1 year, so a fresh graduate with only coursework sits below the line. An internship where you shipped code, a deployed project or paid freelance work all count toward it. That gap matters here because this listing is short on training language.

Git is written as mandatory, which means branching and merging you've done yourself, not a single commit on a college submission. The rest of the must-haves run C#, modern .NET, ASP.NET Core Web APIs, SQL, and one frontend framework with TypeScript. Docker, Azure or AWS, JWT and OAuth, Scrum and LLM integration sit on the good-to-have side.

Order your CV backend first

Open with C# and .NET, then ASP.NET Core, then Angular or React with TypeScript, then SQL. That's roughly the order the work runs in.

Pick one frontend. The posting accepts either Angular or React, and claiming fluency in both at this level thins out the rest of the page. OOP won't be a line item anywhere; it shows in how you describe a project, so write about class design, interfaces and why the code is split the way it is. Stored procedures and query optimisation both get named, so put a project against a real schema with joins and indexes ahead of another to-do app.

AI-assisted coding, and the Vadodara question

Two things sit outside the tech stack. Allata is a consulting and services firm, and the entity hiring is IMRIEL, an Allata company, so the work lands on enterprise client projects with their own tools and timelines. Ask which client or product you'd start on, and whether the Vadodara base means office days or fully remote work.

The other is the AI clause: you're expected to use Copilot or ChatGPT to generate, refactor and debug code, on the condition that you understand what comes out. A junior who can explain the output and a junior who pastes it look very different in a code review, and the wording of this listing is written for the first kind.

Drafted with AI from Allata's job posting and checked by Prashanth Jakkula before publishing. See our Editorial Policy.

How to apply

  1. Open the application form with the Apply button. No account is needed.
  2. Fill in your details and upload your resume as a PDF.
  3. Answer the questions and submit; a confirmation email follows.

Apply on Allata's site

No fees, ever. HireSetu never charges candidates, and no genuine employer asks for money to apply, interview or join. If anyone asks you to pay, stop and report the job.

Similar openings on HireSetu

View Junior Software Engineer on HireSetu · Software / IT jobs · Jobs in Vadodara · Career Insights · FAQ · Companies

HireSetu
Career Intelligence Platform