Software Architect at Tango Mobile
Luxembourg, Luxembourg L-8077
About the Job
Tango is the leading alternative operator in Luxembourg, offering TV, Internet, fixed and mobile telephony services to residential customers, the self-employed and small businesses. Driven by its taste for a good challenge and intent on offering simplicity and clarity, Tango is focused on the user, and since its inception in 1998, has rolled out a strong innovation policy to provide the best technology at the fairest price. Close to its customers, the company relies on an efficient distribution network which includes 9 Tango outlets and 18 partner outlets. Tango also works closely with international partners, such as Vodafone, to ensure an optimal communication experience, even abroad. Thanks to a broad portfolio of products and efficient customer service, today, over 271,000 customers have put their trust in Tango.
As a member of the Proximus Group since 2008, Tango can also count on the support of its sister company Telindus, a leading integrator and operator in Luxembourg offering services in the field of fixed and mobile telecommunications, ICT infrastructure, the Cloud and security. Brought together under the Proximus Luxembourg structure since October 2016, the two companies cover all the expertise required to meet the needs of residential customers and businesses, whatever their size.
As a member of the Proximus Group since 2008, Tango can also count on the support of its sister company Telindus, a leading integrator and operator in Luxembourg offering services in the field of fixed and mobile telecommunications, ICT infrastructure, the Cloud and security. Brought together under the Proximus Luxembourg structure since October 2016, the two companies cover all the expertise required to meet the needs of residential customers and businesses, whatever their size.
Your profile:
- Bachelor or Master’s Degree in Computer Science / Business Information Systems
- Minimum 10 years of experience as Software Engineer
- Proven experience leading development teams with successful results
- Proven experience on system integration in complex environments
- Excellent knowledge of software and application design and architecture
- Excellent knowledge of UML and other modelling methods
- Proven experience with defining and setting up CI / CD pipelines and Devops automations
- Sound experience in the following technologies:
o Java SE, JEE and/or Spring, JUnit, Angular JS / Angular
o SOA principals, Security patterns, Java
o Application server
o SOAP, Restful WS, CXF, Apache Camel, Apache AM
o Maven, Nexus, Jenkins, Sonar, SVN, Git
o .NET development
Considered as a plus:
- ICT and Telecom Business domain understanding
- Camel, OSGI (Karaf), Red Hat JBoss AS / EAP, Red Hat SSO, Red Hat Fuse
- JIRA, Confluence, Agile (Scrum) project methodology and practices
- Configuration Management/Source Control and Build Automation processes
- BPM design ideally Alfresco Activities
- PaaS solutions like Cloudfoundry, Openshift
- Microservices, Docker, Containers, Orchestration (Swarm, Kubernetes)
Soft skills:
- Team player who is flexible and able to work with end-users and production issues simultaneously
- Excellent communication skills, must be able to clearly communicate ideas, decisions and reasoning to both technical and non-technical team members
- High quality organizational and leadership skills
- Ability to work within a fast-paced environment with aggressive timelines
- Technical mindset with great attention to detail
- Creativity in addressing technical challenges / problem solver / analytical skills
- Strong written and verbal skills
- Languages: English is a must, French, German and / or Luxembourgish considered an asset