Talent.com
CodeStore Technologies Pvt Ltd
Trainee Software EngineerCodeStore Technologies Pvt Ltd • Noida, UP, in
Trainee Software Engineer

Trainee Software Engineer

CodeStore Technologies Pvt Ltd • Noida, UP, in
12 days ago
Job type
  • Quick Apply
Job description
Job Description

We are looking for enthusiastic and motivated Trainee Software Engineers who are passionate about software development and eager to build a career in technology. As a trainee, you will work alongside experienced developers, learn industry best practices, and contribute to real-world projects while receiving structured mentoring and training.

Key Responsibilities

  • Participate in software development projects under the guidance of senior developers.
  • Write clean, efficient, and maintainable code.
  • Learn and work with technologies such as .NET, Angular, React, Node.js, Java, SQL, Azure, or other relevant technologies.
  • Debug, test, and troubleshoot software applications.
  • Assist in developing web applications, APIs, and databases.
  • Participate in code reviews and team discussions.
  • Follow Agile/Scrum development methodologies.
  • Document technical specifications and development activities.
  • Stay updated with emerging technologies and continuously improve technical skills.
  • Adhere to coding standards, security practices, and company policies.


Requirements

Technical Skills

  • Good understanding of programming fundamentals and Object-Oriented Programming (OOP).
  • Knowledge of at least one programming language (C#, Java, JavaScript, Python, or C++).
  • Basic understanding of HTML, CSS, and JavaScript.
  • Familiarity with SQL and relational databases.
  • Understanding of APIs and web technologies.
  • Basic knowledge of Git or any version control system.
  • Knowledge of software development life cycle (SDLC).

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Good communication skills.
  • Willingness to learn and adapt quickly.
  • Team player with a positive attitude.
  • Strong attention to detail.
  • Good time management and organizational skills.

Educational Qualification

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Recent graduates or final-year students awaiting results may also apply.

Preferred Qualifications

  • Internship or academic project experience.
  • Knowledge of cloud platforms such as Microsoft Azure.
  • Understanding of REST APIs.
  • Basic exposure to AI tools such as GitHub Copilot or ChatGPT.
  • Portfolio or GitHub profile showcasing personal projects.


Benefits

  • Competitive salary with performance reviews.
  • Structured training and mentorship program.
  • Work on live client projects.
  • Exposure to modern technologies (.NET, Angular, Azure, AI, Cloud).
  • Clear career progression to Software Engineer.
  • Certification and learning reimbursement.
  • Flexible and collaborative work environment.
  • Paid leave and company holidays.
  • Employee recognition and reward programs.
  • Team outings and engagement activities.
  • Opportunity to work with international clients.

Interview Process

  1. HR Screening
    • Communication skills
    • Career aspirations
    • Culture fit
  2. Online Aptitude & Coding Test
    • Logical reasoning
    • Basic programming
    • Problem-solving
    • SQL fundamentals
  3. Technical Interview
    • Programming concepts
    • OOP
    • Database basics
    • Web fundamentals
    • Coding exercise
  4. Practical Assignment
    • Build a small web application or solve a coding challenge
    • Git usage
    • Code quality evaluation
  5. Final Discussion (Engineering Manager/CEO)
    • Learning mindset
    • Technical potential
    • Career goals
    • Offer discussion



Requirements
Required Skills Strong communication and interpersonal skills. Good organizational and time management abilities. Basic knowledge of HR concepts and recruitment. Proficiency in Microsoft Office (Excel, Word, PowerPoint). Attention to detail and documentation skills. Ability to maintain confidentiality. Positive attitude and willingness to learn. Basic knowledge of HRMS tools is an advantage. Educational Qualification Bachelor's degree in Human Resources, Business Administration, Psychology, Commerce, or a related field. MBA/PGDM in Human Resources (completed or pursuing) is preferred.
Create a job alert for this search

Trainee Software Engineer • Noida, UP, in

Similar jobs

Staff Software Engineer, C#

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more

Software Engineer - Noida

NeoXamNoida, Uttar Pradesh, India
Quick Apply

Position: Software Engineer (Full Stack Developer).We are looking for a hands-on Java Full Stack Developer with 3-5 years of experience to build and deliver features on our fintech, enterprise-gra... Show more

Software Engineer (India)

Product PulseDelhi, Delhi, IN

Our organization builds the infrastructure for training and evaluating AI agents, including task creation tooling and custom agent implementations for enterprise and health system partners.The team... Show more

Graduate Management Trainee

Pan HR Solution LimitedNoida, Republic Of India, IN

Management Trainee Program (Multiple Functions).Full-Time | Management Trainee (6-Month Training Program).Days a Week | Work from Office.As per business and departmental needs.Human Resources and B... Show more