ICT
IT
EN
On behalf of our client leader in the “Buy Now Pay Later “field, we are recruiting the following profile:
SOFTWARE ENGINEER / MENDRISIO
The candidate will participate in the definition and implementation of new functional and non-functional requirements, from analysis to testing.
Duties and Responsibilities:
- Design and implement software products with agile methodologies
- Contribute to reinvent our legacy systems and architecture to scale out
- Exploit the newest and greatest technologies to make our products even better
- Simplify the current software architecture to reduce complexity and maintenance cost
- Solve hard problems where lateral thinking is required
- Monitor the production systems to spot improvement opportunities
- Contribute to the team endeavor to satisfy our customers
Requirements:
- Passion, discipline and dedication to clean code and simple architecture to ensure long term quality and sustainability of the code base
- Strong critical thinking attitude to question the status quo and come up with concrete ideas
- Deep knowledge of the Object Oriented and/or of the Functional paradigms
- Experience in agile principles and practices (TDD, simple design, design patterns, etc)
- Good knowledge of SQL and RDBMS (Oracle, MySQL)
- Knowledge of GNU/Linux environment (e.g., bash scripting)
- Fluency in English
Nice to have:
- Experience in scalable modular applications
- Experience in breaking a monolith application
- Experience in web front-end technologies
- Experience in data analysis