CBTS – Associate Software Engineer

May 18, 2026
4 ₹ LPA - 8 ₹ LPA / year

Job Description

About the Job
🏢 Company: CBTS
💼 Role: Associate Software Engineer
📍 Location: India
⏳ Experience: 0–2 Years
🔖 Job Type: Full Time

Job Description

CBTS is hiring enthusiastic and technology-driven candidates for the role of Associate Software Engineer. This opportunity is ideal for fresh graduates and early-career professionals who are passionate about software development, programming, and emerging technologies. CBTS is a leading technology solutions provider serving enterprise and midmarket clients across the United States and Canada, delivering innovative services in Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure Solutions. The company focuses on helping organizations transform their businesses through secure, scalable, and modern technology platforms, making this role an excellent opportunity for aspiring software engineers to build a strong foundation in the IT industry.

As an Associate Software Engineer at CBTS, candidates will participate in the complete software development lifecycle including application design, coding, testing, deployment, maintenance, and documentation. The role requires individuals who are eager to learn and contribute to building high-quality software applications using technologies such as C, C++, Java, Python, and .NET. Engineers will collaborate with technical teams to develop scalable and efficient solutions while following software engineering best practices, coding standards, and release methodologies. This position also offers exposure to modern software tools, databases, development processes, and emerging technologies, enabling candidates to strengthen their technical and problem-solving capabilities in a professional work environment.

Working at CBTS provides professionals with the opportunity to work on transformative technology initiatives while learning from experienced engineers and industry experts. The organization encourages innovation, collaboration, and continuous learning, making it an ideal workplace for individuals looking to grow their careers in software engineering and enterprise technology solutions. The Associate Software Engineer role offers hands-on experience in software development, database management, application modernization, and agile development methodologies. Candidates joining CBTS will gain exposure to enterprise-level projects, hybrid cloud environments, and modern software engineering practices, helping them establish long-term careers in software development, application engineering, and technology consulting domains.


Roles & Responsibilities

  • Participate in the full software development lifecycle including requirement analysis, application design, coding, testing, deployment, and maintenance activities.
  • Develop high-quality, efficient, and scalable software applications using programming languages such as C, C++, Java, Python, and .NET technologies.
  • Write clean, well-structured, and testable code while following coding standards, software engineering principles, and development best practices.
  • Collaborate with technical teams, developers, and project stakeholders to understand business requirements and deliver effective software solutions.
  • Integrate software components into fully functional systems while ensuring application reliability, scalability, and performance optimization.
  • Assist in debugging, troubleshooting, and resolving software defects and technical issues throughout the development and deployment process.
  • Create and maintain technical documentation including software specifications, functional requirements, and operational procedures.
  • Work with relational databases and SQL technologies to manage, retrieve, and optimize application data effectively.
  • Participate in testing activities including unit testing, integration testing, and test-driven development practices to ensure software quality.
  • Support the deployment and maintenance of software tools, development processes, and performance metrics within engineering teams.
  • Learn and adapt to new and emerging technologies, frameworks, and development methodologies to enhance technical expertise continuously.
  • Communicate effectively with team members and management while contributing positively to collaborative engineering and project environments.

Requirements & Eligibility

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related technical disciplines from a recognized institution.
  • 0–2 years of experience in software development, programming, or technology-related roles, making this role suitable for freshers and entry-level professionals.
  • Strong programming knowledge in one or more languages including C, C++, Java, Python, or .NET development technologies.
  • Understanding of Object-Oriented Programming (OOP) concepts, software design principles, and application development methodologies.
  • Familiarity with relational databases, SQL queries, database design concepts, and data management practices.
  • Knowledge of software development lifecycle processes, release management practices, and software engineering methodologies.
  • Exposure to test-driven development, debugging techniques, and software testing practices will be considered an added advantage.
  • Ability to design and develop interactive applications with focus on usability, efficiency, and performance optimization.
  • Good analytical thinking, logical reasoning, and problem-solving skills to handle technical challenges effectively.
  • Excellent communication and interpersonal skills with the ability to collaborate within cross-functional engineering teams.
  • Strong willingness to learn new technologies, adapt to evolving technical environments, and contribute to innovation-driven projects.
  • Professional certifications, technical training, or additional software development credentials will be considered beneficial for the role.

Expected Salary

The expected salary for the Associate Software Engineer role at CBTS generally ranges between ₹4 LPA to ₹8 LPA depending on educational background, technical expertise, programming skills, certifications, and internship or project experience. Candidates with strong coding knowledge in Java, Python, C++, or database technologies may receive higher compensation packages.

In addition to salary, CBTS offers valuable career development opportunities, exposure to enterprise-level projects, hybrid work flexibility, collaborative work culture, and learning opportunities in emerging technologies, making it a strong career choice for aspiring software engineers and technology professionals.


🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.

Our April Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles

🔥 60+ students placed recently using these hiring leads

👉 Grab the April Hiring List Now: April Hiring PDF