Principal Software Engineer
at CommScope
Remote, British Columbia, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Nov, 2024 | Not Specified | 31 Aug, 2024 | N/A | Aws,Emerging Technologies,Docker,Design Patterns,Nosql,Redis,Java,Javascript,Elasticsearch,Angular,Databases,Software Development Tools,Sql,Git,Kubernetes,Bitbucket,Spring,Kafka,Intellij Idea,Technical Proficiency | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.
The Access Network Solutions (ANS), a business unit in Commscope, creates product solutions that include cable modem termination systems, video infrastructure, distribution and transmission equipment and cloud solutions that enable facility-based service providers to construct a state-of-the-art residential and metro distribution network.
HOW YOU’LL HELP US CONNECT THE WORLD:
We are looking for a Principal Software Engineer who will have the responsibility of designing and developing Commscope Cloud and on-prem video processing products. This includes working at different application layers, implementing real-time software applications, both on appliances and software only environments. The successful candidate will be able to design and implement readable, maintainable, and reliable code and test cases. If you are a self-motivated engineer who is passionate about new technologies and skills, we encourage you to join our team!
SKILLS:
Ability to stay up-to-date with emerging technologies and industry trends.
Proficiency in software development tools, such as, Atlassian JIRA, Bitbucket, git, IntelliJ Idea, Angular, ReactJS
Strong analytical and problem-solving skills.
Proficiency in designing and implementing RESTful APIs and working with databases (SQL and NoSQL).
Excellent communication and collaboration skills.
Experience with containerization and orchestration technologies (Docker, Kubernetes).
REQUIRED QUALIFICATIONS:
BSEE or BSCS, with 5+ years of software development experience
Excellent knowledge of Java, Javascript, and Linux Operating System.
Excellent knowledge of design patterns.
Experience with Spring, Kafka, Redis, and Elasticsearch.
Thorough knowledge of microservices architectures. technical proficiency with containers, Kubernetes, and AWS
Knowledge of front-end technologies and frameworks (React, Angular, etc.)
WHY COMMSCOPE?
CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.
If you want to grow your career alongside bright, passionate, and caring people who strive to create what’s next…..come connect to your future at CommScope.
CommScope is an Equal Opportunity Employer (EEO), including people with disabilities and veterans. If you are seeking an accommodation for the application or interview process, please contact us to submit your request at talentacquisition@commscope.com. You can also learn more about CommScope’s accommodation process and EEO policy at https://jobs.commscope.com/ee
Responsibilities:
Design, develop, modify, and integrate various modules in a real time embedded system.
Present and communicate to customers and other firm personnel the end-to-end systems designs, configuration, operation, maintenance, and troubleshooting methods.
Create extensive design and specification documents
Develop and maintain the software build and test environment. Integrate with continuous integration software.
Develop software for AWS, Azure, and Google Cloud platforms.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Remote, Canada