Chennai, Tamil Nadu0 – 2 Years (Freshers Eligible)4 weeks ago
RoleAssociate Software Engineer (Trainee)
LocationChennai, Tamil Nadu
Experience0 – 2 Years (Freshers Eligible)
QualificationB.E / B.Tech (Four years of college resulting in a bachelor’s degree)
Job Description
For the CBTS Recruitment 2026 drive, the team is looking for a passionate Trainee Software Engineer interested in designing, developing, and installing high-quality software solutions. You will be responsible for executing full-lifecycle software development in compliance with coding standards and technical designs.
The successful candidate will produce specifications, integrate software components into a fully functional system, and maintain robust documentation. A strong foundational knowledge of relational databases and software engineering tools is essential for this role.
Key Responsibilities
As an Associate Software Engineer at CBTS, your key responsibilities will include:
Software Development: Execute full lifecycle software development. Write well-designed, testable, and efficient code.
System Integration: Integrate individual software components into a fully functional and scalable software system.
Specifications & Feasibility: Produce technical specifications and determine operational feasibility for new projects.
Documentation: Document and maintain software functionality and architecture requirements.
Process Improvement: Tailor and deploy software tools, release processes, and metrics to ensure operational excellence.
Skills & Eligibility
To be eligible for CBTS Recruitment 2026, candidates must meet the following criteria:
Educational Background: Four years of college resulting in a Bachelor’s degree (B.E/B.Tech) or equivalent.
Experience: 0 to 2 years of experience in any profession. Freshers are highly encouraged to apply.
Certifications: Any Professional Certificate in programming or software development is a plus.
Technical Skills: Ability to learn and develop software using C, C++, Java, Python, or .Net . Excellent knowledge of Relational Databases and SQL . Familiarity with Test-Driven Development (TDD) and software engineering tools. Hands-on knowledge in designing interactive applications. Understanding of software development methodologies and release processes.
Ability to learn and develop software using C, C++, Java, Python, or .Net .
Excellent knowledge of Relational Databases and SQL .
Familiarity with Test-Driven Development (TDD) and software engineering tools.
Hands-on knowledge in designing interactive applications.
Understanding of software development methodologies and release processes.
Soft Skills: Excellent communication skills, readiness to learn new and emerging technologies, and the ability to document requirements clearly.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.