Software Engineer
-, Warszawa
Orange Polska
Software Engineer
About the project:
The engineer will participate in the development of web interfaces and backend interfaces (APIs) aimed at automating existing manual processes and enabling users from various entities to be autonomous.
You will be join a quickly-growing team of dedicated technical experts. While the core of your team will be located in Warsaw you can also expect frequent interactions and cooperation with the French branch of Orange.
Responsibilities:
Identify client needs in terms of functionalities for the web interface and backend
Contribute to the creation of architecture diagrams and define operational constraints
Participate in the definition of APIs
Develop and deploy software components on cloud infrastructure (Google Cloud)
Requirements:
Education (Master’s degree / Engineering school or equivalent)
Knowledge of Back-End technologies: Kotlin, Java, SpringBoot, Quarkus, Swagger
DevOps knowledge: Docker, GitLab
Knowledge of code quality and security: Sonar, Checkmarx, OWASP
Familiarity with GCP (Google Cloud Platform) is a plus, as well as knowledge of Python (Flask/FastAPI) and Front-End technologies (ReactJS, VueJS)
Understanding of software architecture patterns (ports and adapters, etc.)
Good writing skills, synthesis ability, initiative and autonomy, curiosity, rigor, enthusiasm, good interpersonal skills
Knowledge of the telecom environment is a plus
Good level of English
What we offer:
A dynamic, innovative environment with a focus on quality and collaboration
Possibility to work in international environment
Attractive compensation and benefits package
The opportunity to grow with a team of professionals