Senior Software Developer in Belfast
Senior Software Developer

Senior Software Developer in Belfast

Belfast Full-Time 55000 - 65000 £ / year (est.) Home office (partial)
Openwave

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge telecom software and learn about 5G technologies.
  • Company: Enea, a global leader in telecom and cybersecurity software.
  • Benefits: Flexible hybrid work, competitive salary, and ongoing learning opportunities.
  • Other info: Inclusive culture with a focus on employee well-being and career development.
  • Why this job: Make a real impact in the world of communications while growing your skills.
  • Qualifications: BSc in Computer Science or related field with 4+ years of experience.

The predicted salary is between 55000 - 65000 £ per year.

Role Overview

Enea are looking for experienced software engineers to immediately join our experienced team. Successful candidates will be enthusiastic about software development and technology and keen to learn about leading edge technologies. If you love technology and gadgets then you’ll love this job! You will be given the time to continue to develop your skills surrounded by a team of incredibly smart and experienced engineers. You’ll learn on the job about 5G technologies, C/C++ distributed architectures building highly scalable, latency sensitive packet processing products deployed at 5G and wireline telecom service providers worldwide. Enea is a results orientated workplace where initiative is valued, accomplishments are rewarded, and the goal is clear; to become a worldwide leader in Internet based communications software and services for wireless and wireline communications companies. With the size and variety of what we do – from video optimisation to mobile broadband price plan management - there are many opportunities to make your mark.

Key Responsibilities

  • Participate in the Specification, Design, and Planning of upcoming features
  • Build, maintain, test (including automated functional tests) and release our well architected services by writing correct and clean code consistently and following best practices
  • Apply the Enea software development process which adopt Agile methodologies along with modern CI/CD tooling, including developing and maintaining automated build, test, and deployment pipelines which use a mix of Virtualisation and Kubernetes based environments
  • Make use of AI/ML techniques as part of the software development process and within the product itself
  • Learn about data analytics approaches as we evolve our products to provide insights into mobile internet browsing behaviours
  • Assist the publications department as required to document our products
  • Work in a multifunctional scrum team with other developers, test engineers and architects
  • Contribute to and maintain automated functional test coverage, ensuring new features are validated through CI/CD pipelines

Qualifications

  • BSc Degree (2.1 or higher) or equivalent in Computer Science or related discipline
  • Networking, and programming (preferably C++ or Java)
  • Git source control
  • Linux
  • Effective communication – both written and verbal
  • Strong team working and problem solving skills
  • Flexible ‘can do’ attitude
  • 4+ years industry experience in the above areas

Key Skills & Competence

  • Knowledge of Python, Multi-threaded programming, Linux administration and networking protocols
  • Knowledge of mobile internet technologies
  • GitLab for CI/CD
  • Knowledge of Agile methodologies
  • Cloud Technologies (e.g. Containerisation, Grafana, Victoria Metrics/Logs)
  • Able to accept feedback and act on it
  • Ability to manage time and prioritise
  • Experience writing or maintaining automated functional or integration tests

What can Enea offer you?

At Enea, we strive to create an environment where you can thrive both professionally and personally. We offer:

  • Flexible hybrid work: A modern work model that supports a healthy work–life balance.
  • Collaborative environment: A dynamic, globally connected team culture that fosters engagement in cybersecurity initiatives and cross-regional projects.
  • Inclusive culture: A diverse and inclusive workplace that values your voice and promotes mutual respect and collaboration.
  • Competitive compensation: A competitive salary package complemented by region-specific benefits.
  • Ongoing learning and career development: Continuous learning opportunities and clearly defined career paths to support your professional growth across the organization.

About Enea

We are a world-leading specialist in advanced telecom and cybersecurity software with a vision to make the world's communications safer and more efficient. Our solutions connect, optimize and protect communications between companies, people, devices and things worldwide. We are present in over 80 markets and billions of people rely on our technology every day when they connect to mobile networks or use the Internet. Enea is headquartered in Stockholm, Sweden and is listed on NASDAQ Stockholm.

At Enea, we believe our employees are our most important asset and are dedicated to their well-being. We encourage, guide, and support employees, helping them to advance their careers while contributing to customer projects and to the success of our company. We want our employees to be happy and healthy and encourage activities beyond work responsibilities. For example, we contribute to sporting activities, organize social events, celebrate successes and support all efforts for employee well-being. With us, you will find a stimulating work environment, where we reward extraordinary achievements and allow people to grow in their professional roles.

Enea is a global specialist in advanced telecom and cybersecurity software, with a vision to make the world’s communications safer and more efficient. Dedicated to innovation and security, our solutions connect, optimize, and protect communications between people, companies, and connected things worldwide. We serve 160+ communication service providers across 100+ countries, with more than 3 billion people relying on Enea technologies every day. Headquartered in Stockholm, Sweden, Enea is publicly listed on NASDAQ Stockholm.

To learn more, visit us at enea.com

Senior Software Developer in Belfast employer: Openwave

Enea is an exceptional employer that prioritises the professional and personal growth of its employees, offering a flexible hybrid work model that promotes a healthy work-life balance. With a collaborative and inclusive culture, Enea encourages continuous learning and provides clear career development paths, ensuring that every team member can thrive while contributing to cutting-edge telecommunications and cybersecurity projects. Located in Stockholm, Sweden, Enea not only rewards accomplishments but also fosters a stimulating environment where innovation and employee well-being are at the forefront.
Openwave

Contact Detail:

Openwave Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in Belfast

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Enea on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your coding chops, make sure to mention it during interviews. It’s a great way to demonstrate your passion for software development.

✨Tip Number 3

Prepare for the tech talk! Brush up on C/C++ and any relevant technologies mentioned in the job description. Be ready to discuss how you’ve used them in past projects, as this will show you’re a perfect fit for the team.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Enea family.

We think you need these skills to ace Senior Software Developer in Belfast

C++
Java
Git
Linux
Networking Protocols
Multi-threaded Programming
Python
Agile Methodologies
CI/CD
Containerisation
Data Analytics
AI/ML Techniques
Automated Testing
Effective Communication
Team Collaboration

Some tips for your application 🫡

Show Your Passion for Tech: When writing your application, let your enthusiasm for software development and technology shine through. We want to see that you’re not just looking for a job, but that you genuinely love what you do and are excited about learning new technologies.

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant experience and skills. Mention specific projects or technologies you've worked with that align with our needs, like C/C++ or Agile methodologies. This shows us you’ve done your homework!

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant. We appreciate well-structured applications that make it easy for us to see your qualifications and fit for the role.

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Openwave

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C/C++, Python, and any relevant networking protocols. Enea is all about cutting-edge technology, so being able to discuss your experience with these languages and how you've applied them in real-world scenarios will definitely impress.

✨Showcase Your Agile Experience

Since Enea values Agile methodologies, be prepared to talk about your experience working in Agile environments. Share specific examples of how you've contributed to a scrum team, tackled challenges, and delivered results. This will show that you can thrive in their collaborative culture.

✨Demonstrate Problem-Solving Skills

Enea is looking for candidates who can think on their feet. Prepare to discuss past projects where you faced significant challenges and how you overcame them. Highlight your problem-solving process and the impact of your solutions on the project or team.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about Enea's projects, team dynamics, and future technologies they’re exploring. This not only shows your genuine interest but also helps you gauge if the company aligns with your career goals.

Senior Software Developer in Belfast
Openwave
Location: Belfast

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

>