Pozíció leírás

Senior Software Engineer
International company offering complete client engagement solutions for financial services
Budapest
Senior
English

About the role

As a software engineer at the company, you will get direct experience designing, developing, testing, and deploying services that work at a high scale and with enterprise reliability. You'll work at one of Silicon Valley’s leading enterprise companies; working side by side with engineers with years of experience designing and scaling extremely large systems.

Tasks

  • Design solutions and technical plans.
  • Debug, review the code, and fix any problem in the software domain of the team.
  • Own and execute assigned projects and plans.
  • Lead peers and junior engineers in assigned projects.
  • Design, code, perform code reviews, and test assigned features and user stories.
  • Assist in prioritization and negotiation to formulate the roadmap of the product.
  • Participate in making architectural decisions.
  • Work towards continuous improvement in both the processes of the team and technology.

Requirements

  • 6+ years of full-stack development experience
  • Mastering of OO code and principles. 5+ Years of experience in developing business solutions with one of the following languages: Python, Java, C++, or C#. (At the company you’ll work with Python and Kotlin!)
  • Knowledge of current and well-established component-based frontend libraries/frameworks (preferably React, Backbone, Underscore).
  • Solid understanding of HTML, CSS, and related technologies.
  • Strong experience with relational databases, including schema design, query tuning, data migrations, and designing for high availability & disaster recovery. Or the same level of experience with any NoSQL database and any NoSQL query language.
  • Solid experience with cloud concepts and components (IaaS and PaaS). Track record of being capable of designing a scalable cloud-based system and explaining it.
  • Desire to cover your work with tests (preferably with Jest).
  • Experience working across the technical stack, developing modern web apps, and building systems that scale.
  • Ability to learn new technologies and frameworks quickly.
  • Strong analytical and problem-solving skills in software development.
  • Ability to communicate in English (speaking, reading, and writing).

What they offer

  • Hybrid working model
  • Extra paid time off
  • Stock options
  • Private health insurance
  • In-office food & beverages - including lunch
  • Training budget
  • Mobile subscription coverage
  • Home office budget

How to apply

Please send your English CV via e-mail to hr@pearlhunt.hu

Jelentkezés a pozícióra

Tetszik Önnek a pozíció, és szívesen megpályázná?
Küldje el nekünk önéletrajzát, és mi hamarosan felvesszük önnel a kapcsolatot!

Köszönjük!
A feltöltött önéletrajz(ok)at sikeresen elküldte, munkatársunk hamarosan keresni fogja!

Fájlok feltöltése

Mégsem
-