JobTarget Logo

Senior Software Engineer at CBTS – Chennai, Tennessee

CBTS
Chennai, Tennessee, 600089, United States
Posted on
Updated on
Job Function:Information Technology

Explore Related Opportunities

About This Position

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.


Senior Software Engineer


Job Purpose:

The purpose of this role is to design, develop, and support scalable, high-performance web applications using Java, Spring Boot, Python, and React. The role involves contributing across the full software development lifecycle, ensuring high-quality code delivery through Test-Driven Development (TDD), CI/CD practices, and collaboration within Agile teams.


Essential Functions:

Design and develop backend services and APIs using Java and Spring Boot

Develop responsive and user-friendly frontend applications using JavaScript and React

Contribute to application design and technical discussions

Write clean, maintainable, and testable code following TDD principles

Develop and optimize SQL queries and manage databases (Oracle, MSSQL)

Integrate applications with internal and external systems

Implement and maintain CI/CD pipelines using Git, Jenkins, Octopus, and SonarQube

Perform code reviews and ensure adherence to coding standards and best practices

Troubleshoot production issues and provide timely resolution

Collaborate with QA, DevOps, and Product teams for smooth delivery

Participate actively in Agile ceremonies (Sprint planning, stand-ups, retrospectives)

Ensure application security, performance optimization, and scalability


Education

Four years of college resulting in a Bachelor’s degree or equivalent

Certifications, Accreditations, Licenses

N/A

Experience

3 to 5 years of related experience

Special Knowledge, Skills And Abilities
Java & Spring Boot

Python

JavaScript & React

CI/CD tools: Git, Jenkins, Octopus, Sonarqube

DB : SQL, Oracle, MSSQL

Test-Driven Development (TDD)

Job Location

Chennai, Tennessee, 600089, United States
Loading interactive map for Chennai, Tennessee, 600089, United States

Job Location

This job is located in the Chennai, Tennessee, 600089, United States region.

Frequently asked questions about this position

Latest Job Openings in Tennessee

Direct Support Professional ( DSP )

Developmental Services of Dickson County
Dickson, TN

Power Distribution and Make Ready Designer (Remote)

Sigma Technologies, Ltd.
Knoxville, TN

CDL Truck Driver

Wayne Brothers Companies
Eagleville, TN