Apprentice Software Engineer
Recruiter Fit Breakdown & Candid Summary
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.
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.
Candidates should expect to work across the full stack—from Angular frontends to .NET APIs and SQL databases—within an Agile environment.
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
Nice-to-Have Skills
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.
No signups. Free check in 3 seconds.
Ready to submit your application?
Apply directly on SymphonyAI's official job portal.