Work closely with a dynamic team to develop rapid prototypes and cutting-edge solutions for the WaveSuite Product Portfolio
Design, implement, and validate modular software components in Java as part of an Agile development team
Translate feature concepts into a software design and prototypes and complete peer reviews
Develop and optimize feature functionality to meet design specifications and resolve software issues found during testing
Interact with experienced development team members to comprehend the scope and intent of the assignment
Report directly to an R&D Technical manager in the Network Automation organization
Contribute to WaveSuite network management and automation features covering planning, deployment, management, monitoring, and AI framework
Requirements
Currently a candidate for a Master’s, Bachelor's degree, or Diploma in Computer Science, Telecommunications, Machine Learning, or IT, or a related field with an accredited school in the United States
Hands-on experience in software development and building prototypes via Java programming language and database
Hands-on experience with technologies like Spring, Java, Hibernate/JDBC, with experience in building some standalone apps
Fluency in English with solid written and oral communication skills
1-3 years' work experience is a plus
Experience working in Agile development teams and building modular backend components in Java