Skip to main content
Share:
SymphonyAI9 days ago

Apprentice Software Engineer

onsite🇮🇳INBengaluru, Indiaintern0–1 yrs exp

Recruiter Fit Breakdown & Candid Summary

1

This apprenticeship is tailored for recent graduates or final-year students in Computer Science, IT, MCA, or related engineering fields looking for hands-on enterprise R&D experience.

2

The role requires a strong foundational grasp of .NET, C#, SQL, and web fundamentals, paired with a willingness to learn modern cloud and AI architectures.

3

Candidates should expect to work across the full stack—from Angular frontends to .NET APIs and SQL databases—within an Agile environment.

4

Experienced engineers or those seeking senior individual contributor tracks should not apply, as this is strictly structured as an apprentice/internship role.

Role Responsibilities

  • 1Assist in designing, developing, and enhancing web applications using Angular, JavaScript, TypeScript, and .NET/C#.
  • 2Develop and consume RESTful APIs while writing clean, maintainable, and scalable code.
  • 3Write efficient and optimized SQL queries including joins, aggregations, and performance-aware query design.
  • 4Support cloud and data platforms such as Azure (AKS, Functions, Storage), SQL Server, and Snowflake.
  • 5Write unit and integration tests, and actively participate in debugging, troubleshooting, and performance tuning across layers.
  • 6Collaborate in Agile teams with Product Managers, Architects, and QA teams through code reviews and sprint planning.

Skills Matrix

Must-Have Skills

8 required
C#
.NET
SQL
JavaScript
Angular
RESTful APIs
Azure
Python

Nice-to-Have Skills

5 preferred
Snowflake
Docker
Git
LangChain
Pandas
Free Instant Match Check

Will an ATS filter reject your resume for this role?

Check your keyword match score, missing must-have skills, and formatting flags — before you apply.

Checking saved resume…

No signups. Free check in 3 seconds.

Ready to submit your application?

Apply directly on SymphonyAI's official job portal.