The role of Software Developer is to design, architect, develop, implement, integrate, test and document in-house software for usage across the OCD group. They will provide mentorship to the junior members of the team and deliver best-of-breed bespoke solutions to support internal and external customers.
Training and support will be given to the successful candidate to help them achieve the objectives within the role. In addition to this there will be opportunity to be involved in and have insight to groupwide IT projects where relevant.
Application development. Design, implement, test and document bespoke software solutions. These can be web applications, third-party integrations, automation playbooks or secure APIs.
Information security. Maintain the security, confidentiality and integrity of information systems through compliance with relevant legislation and regulations.
Agile approach. Apply an agile approach to all development processes. Ensure issues are fully tracked and continuous product owner feedback is provided.
Ownership and initiative. Take ownership of problems and proactively resolve technical problems, ensuring that technical solutions continue to meet business requirements. Take full accountability for actions taken and decisions made.
Mentoring. Assist the junior team members by troubleshooting, providing code review, setting technical standards and giving constructive feedback for technical development.
Problem solving. Identify and understand problems, analysing and helping to identify the appropriate solution. Classify and prioritise problems, document their causes and implement remedies.
Systems analysis and design. Analyse the requirements and create the specification and design of systems to meet defined business needs. Work with business and technology stakeholders to translate business problems into technical designs. Explore different approaches to solving problems.
Systems integration. Integrate and test components, systems and their interfaces to create operational services.
Technical understanding. Hold the specific knowledge that enables you to deliver the responsibilities and tasks of the role.
Troubleshooting and problem resolution. Think laterally in order to dissect a problem into its component parts to identify and diagnose root causes, allowing problem resolution. Troubleshoot and identify problems across different technologies.
Supervisory requirements of the role
Whilst there are no direct reports for this role, the ability to interface with the team is essential.
Information Security Responsibilities
In line with all roles at Orange Cyberdefense, this role must comply with the Information Security policies and procedures in place at the time, as specified in the Orange Cyberdefense Information Security Management System.
Skills & Experience
- Very strong experience in full stack application development
- Good knowledge and experience with UI / UX
- A team player, willing to work closely with the rest of the team to deliver against an ambitious development roadmap
- Determination to help others around them succeed
- Demonstrable experience with RESTful APIs and containerisation
What you can expect from us
With amazing European anchorage, we are able to allow this position to be covered from several countries in Europe. Thus, the below will depend on your location, but to give you an idea;
- An attractive salary
- 32 vacation days
- Meal vouchers and eco-cheques
- Hospitalization and group insurance
- Company car and fuel card
- Mostly remote, with some meetings at the office from time to time.
- A laptop, a smartphone with subscription, sport activities, team building's, after work drink at Friday, …
- A wide range of training, learning opportunities and career opportunities.