JOB DUTIES :
CommScope seeks a Staff Software Engineer specializing in User Interface development for our Spectrum Access System project.
The primary duties include :
Full life cycle product support of software including design, implementation, testing and documentation of Angular framework user interfaces for our new Spectrum Access System products within an Agile-Scrum development team.
As a Staff Software Engineer, you will join the team delivering a variety of projects into customer's homes. Working in an agile development environment, you will work closely with our teams around the world to develop and deliver innovative new features.
You will use your experience to mentor team members and help improve software development processes.
Analyze, develop, design, and maintain software for Commscope products and systems.
Software development for IP-based, multi-screen video delivery and ad insertion applications.
Strong remote interaction and collaboration with developers abroad.
Software development execution against plans, priorities and delivery commitments under Agile / Scrum environment.
Take ownership, troubleshoot and chase down problems in complex inter-connected systems.
Provide all necessary software support to project manager and other project disciplines to ensure project objectives are being met.
Conduct quantitative studies on research projects, which will justify technological and architectural strategies employed in new product development.
Manage risk mitigation of new technologies and strategies used.
Independently resolve technical problems, initiating design changes and providing engineering support as per project task needs.
MINIMUM REQUIREMENTS :
BS in Computer Science, Computer Engineering, Software Engineering or equivalent required
5-8 years of direct design and programming experience utilizing Angular, in an Agile development environment.
Fully Bilingual English-Spanish (written and spoken).
Desired Experience :
Experience designing for scale (e.g. Manage map and / or table display of millions of records)
Experience with automated testing of UIs (unit testing using tools such as Protractor or Karma)
Experience interfacing to SQL and NoSQL databases
Experience integrating with RESTful APIs and data serialization and JSON
Excellent communication skills, both written and verbal
Experience with source code control systems (Perforce preferably)
Experience with Jenkins
Experience utilizing HTML and CSS in an Agile development environment.
Expertise in Java / Spring
Job Segment : Developer, Software Engineer, Engineer, Product Development, Web Design, Technology, Engineering, Research, Creative