CBTS
CBTS

CBTS Recruitment 2026: Associate Software Engineer | Chennai

onsite
Chennai
Posted 3/8/2026
Exp: 0-2y

Job Overview

Role: Associate Software Engineer (Trainee) Location: Chennai, Tamil Nadu Experience: 0 – 2 Years (Freshers Eligible) Qualification: B.E / B.Tech (Four years of college resulting in a bachelor’s degree) Key Skills: C, C++, Java, Python, .Net, SQL, Relational Databases, TDD

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.

Roles and Responsibilities

  • 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 and Eligibility 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.

Mandatory 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.

Competencies:

  • Any Professional Certificate in programming or software development is a plus.
  • Excellent communication skills, readiness to learn new and emerging technologies, and the ability to document requirements clearly.

About the Company

CBTS (Cincinnati Bell Technology Solutions) is a global technology provider serving enterprise and midmarket clients across all industries. They offer flexible, customized IT solutions including AI, cloud, cybersecurity, digital workplace, and infrastructure services to help businesses modernize, stay secure, and scale efficiently. Joining CBTS means working in a collaborative environment that values continuous learning and emerging technologies.