VIAVI is seeking to develop state of the art test & measurement products and is looking for a Sr. Systems Software Engineer to join their team to create common solutions for all products, align teams on architecture, tools and processes, and maintain innovation leadership.
Requirements
- OO Design methodology experience
- Experience with enterprise level solution architecture
- Significant experience with micro-service architecture
- Significant experience with scalable and application deployment architecture
- Skilled in relational database queries, schema generation, performance analysis, maintenance
- Java and JavaScript Web development skills
- Angular 10 or higher development experience
Responsibilities
- Interact with diverse areas (e.g. marketing, systems software architecture and product development teams, other divisions) to achieve business unit goals.
- Display experience and participate in full lifecycle of development for software systems.
- Support our 'One-Team' initiative to converge on tools/processes across the different R&D locations.
- Exercise Business Acumen to make smart business and product tradeoff decisions across entire business.
- Work cross-functionally to perform risk assessments to encourage teams to take informed risks with measured consequences.
Other
- BSCS / BSCE or equivalent experience (required), advanced engineering degree (preferred)
- Five plus years of systems software design and development
- Strong interpersonal skills including mentoring, coaching, collaborating, and team building
- Ability to work across sites, time zones and cultures to deliver on project goals in addition to overall company initiatives.
- Strong analytical and problem-solving skills and abilities