CBTS

Senior Software Engineer

CBTS  •  Chennai, IN (Hybrid)  •  2 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
65
AI Success™

Job Description

CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep technical expertise with a full suite of flexible technology solutions--including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, CBTS delivers comprehensive technology solutions for its clients' transformative business initiatives. For more information, please visit www.cbts.com

OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flexible technology solutions—including Generative AI, Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, OnX delivers comprehensive technology solutions for its clients’ transformative business initiatives. For more information, please visit www.onx.com

We are looking for a Senior Full Stack Developer who will design, develop, and maintain scalable web applications across the full technology stack. The ideal candidate has strong hands-on experience with both frontend and backend technologies, a solid understanding of system architecture, and the ability to mentor junior developers while collaborating closely with cross-functional teams.

Key Responsibilities

  • Design, develop, test, and maintain end-to-end web applications
  • Build scalable, secure, and high-performance backend services
  • Develop responsive and user-friendly frontend interfaces
  • Collaborate with product managers, designers, and QA teams to deliver features end-to-end
  • Participate in architecture and design discussions
  • Review code, enforce best practices, and mentor junior developers
  • Optimize applications for performance, scalability, and reliability
  • Write clean, maintainable, and well-documented code
  • Troubleshoot, debug, and resolve production issues
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement

Required Technical Skills

Frontend

  • Strong experience with HTML5, CSS3, JavaScript (ES6+)
  • Hands-on experience with React / Angular / Vue.js
  • Experience with responsive design and cross-browser compatibility
  • Familiarity with state management libraries (Redux, NgRx, etc.)

Backend

  • Strong backend experience using Java, Python, Node.js, or .NET
  • Experience with RESTful APIs and/or GraphQL
  • Knowledge of authentication, authorization, and security best practices

Databases

  • Strong experience with SQL databases (PostgreSQL, MySQL, SQL Server)
  • Exposure to NoSQL databases (MongoDB, Redis, etc.)

DevOps & Cloud

  • Experience with CI/CD pipelines
  • Familiarity with cloud platforms such as AWS, Azure, or GCP
  • Experience with Docker and basic Kubernetes concepts is a plus

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 5–8+ years of experience in full stack development
  • Strong problem-solving and analytical skills
  • Experience working in Agile development environments
  • Excellent communication and collaboration skills

Preferred Qualifications

  • Experience with microservices architecture
  • Knowledge of system design and scalability patterns
  • Exposure to test-driven development (TDD) and automated testing
  • Experience leading or mentoring development teams
  • Knowledge of modern software architecture principles
CBTS

About CBTS

CBTS (#44 CRN Solution Provider 500) serves enterprise and midmarket clients in all industries across North America. We combine deep technical expertise with a full suite of flexible technology solutions—including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Digital Workplace, and Infrastructure solutions. From developing and deploying modern AI-enabled applications and the secure, scalable infrastructure platforms on which they run, to managing, monitoring, and optimizing their operations, we are your trusted partner.

CBTS stays at the forefront of technology trends in order to offer best-of-breed solutions to our clients. We partner with all leading technology manufacturers across the broad IT landscape and offer customized solutions to achieve our clients’ measurable business outcomes. Clients leverage our flexible OpEx or CapEx delivery model to:

• Enable collaboration, workforce mobility, and omni-channel customer experience.

• Modernize e-commerce platforms, web presence, and applications to digitally transform their businesses.

• Improve data protection and security strategies that address ongoing cyber threats and meet industry compliance requirements.

• Implement cloud strategies that improve business agility, speed to market, and reduce costs.

• Manage technology infrastructure and maintain 24x7x365 operational uptime.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Cincinnati, Ohio
Year Founded
1994
Website
cbts.com
Social Media