AI-Native Software Engineer β Trainee
Spektrasystems
About the role
Spektra Systems is a fastβgrowing technology solutions provider that focuses on building AIβdriven products for enterprises across banking, healthcare, and eβcommerce. Founded in 2018, the company has quickly expanded its footprint across India and now operates a fully distributed workforce, enabling talent from any city to contribute to cuttingβedge projects. Spektraβs culture emphasizes continuous learning, collaborative problemβsolving, and a meritβbased growth path, where engineers are encouraged to experiment with the latest AI coding assistants and cloud platforms.
The organization prides itself on a flat hierarchy, regular tech talks, and a strong mentorship program that helps fresh graduates transition smoothly into professional software development.
The AIβNative Software Engineer β Trainee role is designed for recent graduates who are eager to apply their academic knowledge to realβworld product development. As a trainee, you will work under the guidance of senior engineers and product managers, contributing to both core platform services and customerβfacing applications. Your dayβtoβday activities will involve breaking down large feature requirements into smaller, agentβready specifications, writing clear acceptance criteria, and creating test cases that can be automated by AI coding agents such as Claude Code, Codex, Cursor, and Copilot.
You will get handsβon exposure to a diverse tech stack ranging from .NET/ASP.NET Core APIs and SQL Server backβends to modern frontβend frameworks like Angular, Next.js, and React.
Key Responsibilities
- Analyse product requirements and decompose them into granular, implementable tasks for AI coding agents.
- Write detailed acceptance criteria and associated test cases for each task.
- Develop and maintain .NET/ASP.NET Core APIs, ensuring high performance and scalability.
- Build responsive UI components using Angular, React, or Next.js, adhering to design guidelines.
- Implement database schemas and write optimized queries in SQL Server.
- Collaborate with AIβcoding agents to generate code snippets, review outputs, and integrate them into the codebase.
- Participate in code reviews, provide constructive feedback, and adopt best coding practices.
- Contribute to the development of marketing sites using Astro, Next.js, and Tailwind CSS.
- Write documentation for APIs, modules, and deployment processes.
- Continuously learn emerging technologies and share knowledge with the team.
Tech Stack: .NET 6+, ASP.NET Core, SQL Server, Angular 12+, React, Next.js, TypeScript, Python, Astro, Tailwind CSS, Docker, Kubernetes, Git, CI/CD pipelines, AI coding agents (Claude Code, Codex, Cursor, Copilot).
Growth Path: Starting as a trainee, you can progress to Software Engineer, Senior Engineer, and eventually Lead Engineer or Technical Architect within 2β4 years, based on performance and skill acquisition. The company offers regular upskilling workshops, certifications, and the chance to lead small feature teams early in your career.
Why Join Spektra Systems? You will work on AIβenhanced development workflows, gain exposure to a wide variety of modern technologies, and be part of a supportive, remoteβfirst culture that values innovation and personal growth. The role offers a competitive salary range of 3β6 LPA, flexible work hours, and the opportunity to build a strong portfolio while learning from industry experts.
Eligibility & process
Who can apply
Graduates (B.Tech/B.E., B.Sc., BCA, or equivalent) in Computer Science, Information Technology, Electronics & Communication, or related streams. Minimum aggregate of 60% (or CGPA 6.0/10). Freshers from the 2024β2026 batches are preferred. No active backlogs at the time of joining. Candidates must have a strong foundation in programming concepts and a willingness to learn new technologies.
Skills & stack
Selection process
- Round 1: Online Aptitude Test
- Round 2: Technical Interview (coding, system design, and AIβagent usage)
- Round 3: HR Interview
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Spektrasystems's market reputation, recent tech innovations, and how your skills in .NET Core directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.