Software Engineer, Backend Developer, Cloud Engineer - Software
Listed on 2025-12-08
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software, DevOps
Location: Dixon
In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.
Technology is reshaping the way we live! Learn and thrive. In this "always-on" world, we believe it is meaningful to have a genuine connection with the work you do. The epicenter of this transformation is powered by the world's most sophisticated networks - the connectivity we build. Our experienced employees are rethinking the purpose, role and use of our networks across the globe;
to increase bandwidth, expand capacity, improve efficiency, speed deployment and simplify migration.
In this “always-on” world, we believe it’s crucial to have a genuine connection with the work you do; by specializing in test automation for Comm Scope's programmers’ modular systems, you will be a key player in developing automated framework and tests to configure Comm Scope's modular uplink systems used for secure satellite and fiber transmission of video services.
Role
Purpose:
We are seeking a highly skilled Staff Software Engineer with a strong focus on backend development to join our engineering team. In this role, you will be part of the design, development, and optimization of backend services and systems using Java
, Spring Boot
, Kafka
, and web services
.
You will be responsible for a wide range of software engineering activities, including:
- Analyzing business and technical requirements to design scalable backend solutions.
- Developing robust, secure, and high-performance APIs and microservices.
- Maintaining and enhancing existing backend systems to ensure reliability and performance.
- Testing your own code and contributing to automated test coverage.
- Assisting Quality Assurance Engineers with debugging, test planning, and issue resolution.
- Documenting system architecture, design decisions, implemented solutions, workarounds, and root cause analyses.
- Collaborating with cross-functional teams to deliver integrated, end-to-end solutions.
- 5+ Years Hands-on experience in SW product development in a Linux distributed applications environment
- Analyze, develop, design, and maintain software for Comm Scope SERV Assure product family
- Minimum BS degree in Computer Science, Computer Engineering or a similar degree program
- Highly proficient in Java with in-depth knowledge of Spring and Spring Boot frameworks, Kafka and Kafka Stream, Web Services.
- Understand database design, experience using SQL and No
SQL database and distributed in-memory data store such as Apache Ignite or Redis. - Solid understanding of network programming, including Sockets, TCP/IP, UDP, SNMP and related networking protocols
- Exposure to cloud native architecture and experience with Microsoft Azure or AWS cloud deployments and containerized applications.
- Excellent analytical, problem-solving skills
- Self-motivated with ability to work independently in distributed teams and keep learning.
- Proficient English communication skills – spoken, written, and reading.
- Knowledge of Development lifecycle knowledge.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Knowledge of development methodologies like waterfall & agile/scrum.
- Usage of GIT.
- Knowledge of JIRA/Atlassian suite or similar project management.
- Experience with design and development of large-scale distributed applications.
- Experience with Kubernetes and containerized applications
- Experience with Grafana/Plutono, Solr,Open Search
- Exposure to Telecom / Cable / PON network management applications
- Excellent communication, organization, and interpersonal skills.
- Intermediate Linux skills (WSL/mac/Linux distributions) & working with these environments.
Learn how to prepare yourself for the next steps in our hiring process by visiting our careers site. This description does not include external links.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).