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
Four years of college resulting in a Bachelor’s degree or equivalent
Certifications, Accreditations, Licenses
N/A
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)
Staff Augmentation Resources
Chennai, India
Share on: