Full Stack Python Developer

Bucharest, Iasi
Software & Analysis

This role is located within our Horizon team where a customer engagement platform is being developed. Our team is building a framework to be able to deliver content and features towards customers to self-service within Cegeka. Horizon is a key project within the entire Cegeka organization and is driving standardization and automation. It has high visibility on C-level, a strategic investment and there is still a way to go as we keep delivering content and features for our customers.

  • The developer will develop web applications and smaller standalone scripts to support the processes and automation of the internal organization in an existing team of developers
  • Design and develop new features
  • Maintain and improve functionality on our existing software products
  • Support the technical team
  • The developer will play an important role in the technical analysis of the software that will be developed
  • The delivered software is often highly technical of nature and will mostly be used internally by our colleague engineers
  • The team operates in a SCRUM and Agile Development context
  • The developer is a team player and customer focused
  • The developer has affinity with system management. Technologies like webservers and auto deployment tools do not sound weird
  • The developer is eager to learn new technologies and use it in his daily tasks as well as sharing with the team
  • The developer will follow the team’s coding standards and best practices
  • The developer will guide the junior profiles in the team and be involved in code reviews and releases

What you need to succeed:

  • Minimum 3-5 years of development experience using the Python, Javascript or a similar programming language like PHP, Ruby, etc.
  • Knowledge of relational databases (PostgreSQL, MySQL, MSSQL)
  • Thorough knowledge of REST API
  • Thorough knowledge of JSON and XML data formats
  • GIT version control, JIRA
  • Experience with SQL syntax and queries
  • Network protocols (TCP/IP)
  • Affinity and interest in systems. Technologies like Linux, webservers (NGINX, Apache, IIS…), Windows etc.
  • Ability to design complex architectures taking non-functional requirements into account like security, performance, scalability
  • Experience with projects that addresses OO, design patterns, domain-driven design, REST, MVC, DDD and concepts (CQRS, Event Driven Design, Event Sourcing, Websockets)
  • Nice to have
  • Experience with Django-rest-framework
  • Knowledge of Nginx, gunicorn, south
  • Knowledge of Fabric, Sentry, New Relic, supervisord
  • Administration of PostgreSQL and/or MySQL
  • Experience using SOAP API
  • Windows server or Microsoft SQL experience
  • Basic knowledge on Docker, OpenShift
  • Practical experience with Agile methodology is a plus
  • Experience with UI development (Javascript, HTML5, CSS3, jQuery, Bootstrap) and libraries like ReactJS, Angular 2+, NodeJS, Vue.JS
  • Experience with ReactJS

What are we offering:

  • 22 working days as Annual Vacation, 3 sick days that are not carried over the next year (no medical certificate required), plus a seniority day added every 3 years in the company
  • Floating days (free day for every public holiday that falls in weekend);  
  • Medical Insurance at Signal Iduna;  
  • 13th salary bonus prorated according to the number of worked months in a year;  
  • Benefit Online platform access, with a 600 RON monthly allowance from which you can choose to invest in different wellbeing, financial or retail packages;  
  • Facilitated Operational Car Leasing;  
  • Financial support for the birth of your child or unhappy events;  
  • Learning and development opportunities - allocated budget for certifications and/or trainings;  
  • Wellbeing initiatives to encourage a healthy work life balance through webinars and specialized sessions as per our colleagues’ interests;  
  • #InCloseCooperation – we work hard but we have fun even harder through monthly hangout parties, team buildings, and gamified experiences both online and offline.



Aspire to more

For more than 25 years we have handled projects with drive and passion, providing IT solutions that are “tailored” to our customers. This is achievable through our teams of specialists, who are determined to define themselves everyday as the best professionals they can be within the market and leave their mark on IT projects where our impact matters. Given the right circumstances, we believe that together, we can find what enables you to learn faster, grow more and achieve more. Aspire to more.

Teams are were we live, so we always work together here. With passion, and most of all, with a lot of fun, within a culture driven by family values: respect, personal development and entrepreneurship. With a lot of freedom and responsibility. Be part of the next growth phase of a proud, successful, fast-growing, innovative, European IT company full of ambitions.

Application flow

Do you have any questions about this role?

Let's connect.