Join us in the transformative role of Software Engineer, where your coding craft will shape pioneering software solutions, mentor aspiring developers, and contribute to the strategic vision of our organization.
Design, develop, test, and maintain software applications and systems, ensuring optimal performance and reliability.
Write clean, efficient, and maintainable code following industry best practices to enhance software quality.
Collaborate with cross-functional teams including product managers, designers, and QA engineers to ensure alignment on project goals.
Mentor junior developers and provide technical guidance to support their professional growth.
Assist in resource estimation for projects and contribute to budgeting discussions by providing accurate effort estimates.
Document software designs, architecture, and code, ensuring compliance with software development lifecycle (SDLC) processes and standards.
Document software designs, architecture, and code to facilitate future maintenance and development.
Follow established software development lifecycle (SDLC) processes and standards to ensure quality and efficiency.
You are a skilled Software Engineer with proficiency in programming languages such as Java, Python, C++, and JavaScript. Your experience with frameworks like React, Angular, and Spring, combined with your strong problem-solving abilities and effective communication skills, makes you an asset in collaborative environments. A Bachelors degree in Computer Science or a related field is essential, while relevant certifications and 2+ years of software development experience will enhance your candidacy.Your professional skills:
Proficiency in programming languages such as Java, Python, C++, and JavaScript is critical for developing robust applications.
Experience with frameworks and libraries like React, Angular, and Spring enhances the ability to deliver feature-rich applications.
Familiarity with cloud platforms and services is beneficial for developing scalable solutions.
Strong understanding of software development methodologies and coding best practices is essential for maintaining software quality.
Ability to utilize version control tools such as Git is important for efficient collaboration.Your soft skills:
Strong problem-solving and analytical thinking skills are necessary for overcoming technical challenges.
Effective communication within technical and non-technical teams fosters successful project collaboration.
Adaptability and a keen willingness to learn contribute significantly to personal and team growth.
Demonstrated ability to work independently while being a reliable team player, driving project success.
Strong organizational skills ensure efficient time management and meeting project deadlines.
At Orange, we are committed to fostering an environment where your problem-solving mentality thrives. You will be challenged and inspired to innovate while receiving the support and resources needed to push your technical ambitions. Join us to collaborate with curious minds and inspiring leaders, creating impactful solutions that elevate our industry standards. Here, your expertise will not only shape your career but also make a significant difference in the lives of our customers.

Keyskills: angular Java Quarkus Springboot Microservices
Orange Business Services is a global IT and communications services provider, with services in 220 countries. We help companies collaborate more effectively, operate more efficiently and engage better with their customers, connecting their people, sites and machines securely and reliably.