Specialist, Software Developer
Specialist, Software Developer

Specialist, Software Developer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop and implement software solutions for telecom applications, creating demos and proof of concepts.
  • Company: Ciena is a tech leader focused on people-first values and meaningful social impact.
  • Benefits: Enjoy a flexible work environment, opportunities for growth, and a culture that prioritises wellbeing.
  • Why this job: Join a collaborative team driving innovation in telecommunications with a focus on impactful solutions.
  • Qualifications: 5+ years in software development, especially in telco OSS/BSS, with strong programming skills.
  • Other info: Domestic and international travel required; commitment to diversity and inclusion.

The predicted salary is between 43200 - 72000 £ per year.

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

The Technology Application Sales (TAS) Software Developer position has responsibility for implementing use cases and proof of concepts in support of the go to market and technical sales teams. Working closely with Solution Architects (SA), Technical Sales Leads (TSL) and Global Sales & Partner (GS&P) leads, the candidate will translate pre-sales requests into technical supporting material; product demonstrations, solutions, and enablement scripts for colleagues to apply.

The successful candidate is a strong team member who communicates clearly and knows how to drive requirements to technical implementation and application support, with a passion for delivering successful outcomes and a desire to provide Blue Planet teams with top quality configured products and solutions.

The ideal candidate will have technical knowledge of the OSS domain with specific focus on one of the Blue Planet portfolio products, a thorough understanding of a broad range of telecommunications technologies, as well as a good understanding of software development and system integration patterns. The applicant needs to have experience in software configuration, deployment and testing according to product and solution patterns. They will have experience working with architects and designers collaboratively to understand requirements around OSS software configuration and possess the ability to translate those requirements into software solutions across the Blue Planet Portfolio or similar applications.

Successful candidates can expect to participate in the following day-to-day activities and duties:

  • Configuration and development of customizations as applicable to Blue Planet products.
  • Creates demo and PoC supporting material; demo scripts, recordings and clickable demos to describe the product and use case implementation and benefits.
  • Interact with the client’s IT, Network Operations, Planning and Engineering teams in the process of delivering Proof of Concepts to account opportunity audiences to understand target business and system processes and to define outcomes using BP products.
  • Work closely with Blue Planet pre-sales and Go-To-Market teams to ensure alignment between sales messaging and solution being developed throughout the demo/PoC creation process.
  • Work independently and in a hands-on manner.
  • Facilitate and/or participate in knowledge transfer and enablement of the pre-sales teams to ensure TAS end users are well-informed and engaged and projects are delivered to (internal and external) customer satisfaction.
  • Facilitate and participate in workshops and design sessions both internally and externally to drive towards an optimal solution for a desired requirement while maintaining pragmatism and meeting sales objectives.

Key skills:

  • Minimum of 5 years in the role of hands-on Software Developer in the telco OSS and/or BSS areas with experience in a selection of the following:
  • Backend programming/markup languages: Java/J2EE, Python
  • Backend development frameworks/libraries: maven, Spring Data/Security/MVC
  • Backend testing frameworks/libraries: junit
  • DB: Neo4j (graph DB), Oracle DB, PostgreSQL+TimescaleDB
  • Other technologies: ElasticSearch, drools, Kafka integration, ReST (on Spring MVC), SSO (LDAP, Reverse Proxy, OAuth2)
  • Programming theory: algorithms and data structures, relational and graph database concepts, etc.
  • Understanding of Telecom Network design and software that supports providers.
  • Understanding of the Telco OSS ecosystem and ideally knowledge of one or more of the Blue Planet Portfolio products and their role in operators' ecosystems.
  • Configuration processes from a functional and technical perspective.
  • Domain knowledge in multiple telecom technologies (DWDM, Ethernet, IP, etc).
  • Demonstrated expert knowledge of the software development life cycle and practices.
  • 5+ years’ experience in the OSS domain.
  • Domestic and international travel is required.

Ciena is committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

Specialist, Software Developer employer: Ciena

Ciena is an exceptional employer that champions a people-first philosophy, fostering a flexible and inclusive work culture that prioritises personal growth and wellbeing. As a leader in technology, Ciena not only drives innovation but also emphasises meaningful social impact, providing employees with opportunities for professional development and collaboration across diverse teams. Located in a vibrant area, the role of Specialist Software Developer offers a unique chance to engage with cutting-edge telecommunications technologies while contributing to impactful projects that resonate within the community.
C

Contact Detail:

Ciena Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Specialist, Software Developer

✨Tip Number 1

Familiarise yourself with the Blue Planet portfolio products. Understanding their functionalities and how they fit into the OSS ecosystem will give you a significant edge during interviews, as you'll be able to discuss specific use cases and demonstrate your knowledge.

✨Tip Number 2

Network with current employees or professionals in the OSS domain. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can help you tailor your approach when applying for the role.

✨Tip Number 3

Prepare to discuss your experience with backend programming languages and frameworks mentioned in the job description. Be ready to share specific examples of projects where you've successfully implemented these technologies, as this will showcase your hands-on experience.

✨Tip Number 4

Demonstrate your understanding of the software development life cycle and how it applies to OSS solutions. Being able to articulate your approach to software configuration, deployment, and testing will highlight your expertise and readiness for the role.

We think you need these skills to ace Specialist, Software Developer

Backend Programming Languages (Java/J2EE, Python)
Backend Development Frameworks (Maven, Spring Data/Security/MVC)
Backend Testing Frameworks (JUnit)
Database Management (Neo4j, Oracle DB, PostgreSQL+TimescaleDB)
Knowledge of ElasticSearch, Drools, Kafka Integration
RESTful API Development (Spring MVC)
Single Sign-On Technologies (LDAP, Reverse Proxy, OAuth2)
Understanding of Algorithms and Data Structures
Telecom Network Design Knowledge
Familiarity with Telco OSS Ecosystem
Configuration Processes (Functional and Technical)
Domain Knowledge in Telecom Technologies (DWDM, Ethernet, IP)
Expertise in Software Development Life Cycle
Strong Communication Skills
Ability to Work Independently and Collaboratively
Experience in Creating Proof of Concepts and Demonstrations

Some tips for your application 🫡

Tailor Your CV: Make sure to customise your CV to highlight relevant experience in software development, particularly in the OSS domain. Emphasise your familiarity with technologies mentioned in the job description, such as Java, Python, and database management systems.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your understanding of Ciena's people-first philosophy. Mention specific projects or experiences that demonstrate your ability to work collaboratively and deliver successful outcomes.

Highlight Technical Skills: Clearly list your technical skills related to backend programming, frameworks, and telecommunications technologies. Use bullet points for easy readability and ensure you include any relevant certifications or training.

Showcase Problem-Solving Abilities: In your application, provide examples of how you've tackled challenges in previous roles. Discuss your approach to translating requirements into technical solutions, as this aligns with the responsibilities of the position.

How to prepare for a job interview at Ciena

✨Understand the OSS Domain

Make sure you have a solid grasp of the OSS domain and the specific Blue Planet products. Be prepared to discuss how your experience aligns with their needs and how you can contribute to their projects.

✨Showcase Your Technical Skills

Highlight your proficiency in backend programming languages like Java or Python, and be ready to discuss your experience with frameworks and libraries relevant to the role. Prepare examples of past projects where you successfully implemented these technologies.

✨Communicate Clearly

Since the role involves collaboration with various teams, practice articulating your thoughts clearly. Be ready to explain complex technical concepts in a way that non-technical stakeholders can understand, showcasing your ability to bridge the gap between technical and non-technical teams.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving skills and ability to work under pressure. Think of examples from your past experiences where you successfully navigated challenges, particularly in software configuration and deployment.

Specialist, Software Developer
Ciena
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Specialist, Software Developer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-18

  • C

    Ciena

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>