Software Engineer

Software & Analysis
Professional, Freelancer

As Software Engineer you 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 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 1 year of development experience using the Python, Javascript or a similar programming language like PHP, Ruby,…
  • 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…
  • 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).

What are we offering:

  • You will become part of a strong and solid growth company.
  • Continuous Learning is key! Through our Talent Management Program there are many training opportunities.
  • You work together with a team of driven and talented colleagues who are fully committed to quality!
  • Besides an attractive salary that matches your experience, we offer a wide range of fringe benefits including a company car, hospital and group insurance, meal vouchers, cell phone and laptop. You work in a schedule with flexible hours, which ensures a pleasant work/life balance.

Aspire to more: our promise to you!

At Cegeka you get all the opportunities you need to develop further as a professional. Together we discover what you really want to do for our clients and colleagues. We would like to invite you to grow with us. In an unprecedented variety of challenging and meaningful IT projects. Make your mark on projects with interesting customers where we can make the difference. Aspire to more!

We are always working together here. Intensively, with lots of fun and commitment. It is a culture driven by family values: full of trust, people-oriented, open, loyal and respectful. We offer a lot of freedom and responsibility. We want you to be part of the next 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.