Orange Cyberdefense is Europe's leading cyber security services and solutions provider, and we are currently looking for a Senior Software Developer to join team.
The role of Senior Software Developer is to design, architect, develop, implement, integrate, test and document in-house software for usage across the 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.
Your key responsibilities as a Senior Software Developer will include:
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.
To join us as a Senior Software Developer, you will need the following skills and experience:
- You must have very strong experience in full stack application development
- You must have excellent Python experience
- You must be a team player, willing to work closely with the rest of the team to deliver against an ambitious development roadmap
- You must have determination to help others around them succeed
- You must have demonstrable experience with RESTful APIs and containerisation
By joining one of the world’s leading cyber security companies as a Senior Software Developer, you will be offered a range of benefits depending on your location.
Please send your CV now for immediate consideration.