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
Requirements
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
Tech Stack
Java
Kubernetes
Linux
Benefits
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.