Senior Software Developer

ENEA

Belfast

On-site

GBP 45,000 - 65,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible hybrid work
Competitive compensation
Ongoing learning and career development
Collaborative environment
Inclusive culture

Job summary

A global telecom software specialist in Belfast is looking for experienced Software Engineers to enhance their skilled team. Successful candidates will engage in software development, focusing on 5G technologies and C/C++ systems. The role offers a collaborative environment with flexible hybrid work options and a competitive compensation package, along with opportunities for ongoing learning and professional growth. A BSc in Computer Science or equivalent with 4+ years of experience in relevant areas is required.

Qualifications

  • 4+ years of industry experience in networking and programming.
  • Strong team working and problem-solving skills.
  • Flexible 'can do' attitude.

Responsibilities

  • Participate in specification, design, and planning of features.
  • Build, maintain, test, and release well-architected services.
  • Develop and maintain automated build, test, and deployment pipelines.
  • Use AI/ML techniques as part of the software development process.
  • Contribute to and maintain automated functional test coverage.

Skills

C++ Programming
Linux
Networking
Git source control
Effective communication
Problem solving
Python

Education

BSc Degree (2.1 or higher) in Computer Science or related discipline

Tools

GitLab for CI/CD
Kubernetes
Cloud Technologies

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On site - L1 Data Networking Engineer
On site - L1 Data Networking Engineer

New Era Technology • Broughton in Furness

Hybrid
GBP 42,000 - 62,000
Life insurance
Private medical insurance
Sick pay
+2
On site - L1 Data Networking Engineer
On site - L1 Data Networking Engineer

New Era Technology, Inc. • Broughton in Furness

Hybrid
GBP 42,000 - 66,000
Life insurance
Private medical insurance
Sick pay
+2
On site - L1 Data Networking Engineer
On site - L1 Data Networking Engineer

New Era Technology • Broughton

On-site
GBP 40,000 - 56,000
Cycle to work
Life insurance
Private medical insurance
+2
Senior Software Engineer – Telecoms
Senior Software Engineer – Telecoms

Komcept Solutions Ltd • Northampton

On-site
GBP 50,000 - 60,000
33 days annual leave
Flexible working
Free parking
+3
Commercial Support Specialist
Commercial Support Specialist

euNetworks • Greater London

On-site
GBP 26,000 - 32,000
Birthday day off
Flexible hybrid working policy
Wellbeing programme
RAN System Engineer OneWeb Next
RAN System Engineer OneWeb Next

Eutelsat Communications SA • United Kingdom

Hybrid
GBP 70,000 - 120,000
RAN System Engineer OneWeb Next
RAN System Engineer OneWeb Next

Eutelsat • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work options
Diversity & Inclusion program
Flexible schedules
Senior Embedded Software Engineer Hereford, UK Engineering
Senior Embedded Software Engineer Hereford, UK Engineering

ETL Systems Ltd • Hereford

On-site
GBP 50,000 - 65,000
33 days holiday per year
Company-funded Health Cash Plan
Annual Bonus & Salary Review
+6
Senior Software & Integration Engineer
Senior Software & Integration Engineer

Noema • Guildford

On-site
GBP 75,000 - 120,000
Software Engineer
Software Engineer

eg technology Ltd • Cambridge

On-site
GBP 55,000 - 75,000
25 days leave
Profit bonus (EOT)
Company pension
+2