Software Developer
We are looking for a Software Developer to join Trust Services & Tecnologies team, who will work on various projects, contributing to the digital transformation of our business and enhancing the development of secure and reliable software solutions.
YOUR NEW KEY RESPONSIBILITY:
- Develop, test, and maintain Python applications using Django and other Python frameworks and libraries
- Collaborate with cross-functional teams to define and develop robust software solutions
- Manage and integrate relational databases (PostgreSQL) within applications
- Ensure adherence to version control best practices, utilizing Git or Hg
- Use Linux and Windows commands to ensure system-level software reliability
- Troubleshoot and resolve software issues, ensuring high performance and responsiveness
- Contribute to the technical documentation to ensure proper maintenance and scalability of solutions
- Work collaboratively with team members, contributing to code reviews and providing mentorship where necessary
YOU MAY BE A FIT FOR THIS ROLE IF YOU HAVE:
- A bachelor's or master's degree in Computer Science, Software Engineering, or a related field
- Proficiency in Python programming language, with additional expertise in Javascript, C, C++
- Strong knowledge of Django and other Python-related frameworks and libraries
- Solid understanding of networking fundamentals
- Familiarity with Linux and Windows operating systems
- Experience in version control management tools (Git, Hg)
- Proficiency with relational databases (PostgreSQL)
- Excellent problem-solving and analytical skills
- Ability to work effectively in a team and communicate clearly
IT’S A PLUS IF YOU HAVE:
- Experience with methodologies such as Agile, DevOps, Waterfall, and Microservices architecture
- Knowledge of web development tools and technologies
- Familiarity with PKI and digital signature technologies
- Experience with containerization technologies, such as Docker
- Proficiency in one or more foreign languages (English and/or Spanish)
- Technical writing skills
WHAT WE ARE OFFERING
-
Working in an exciting and innovative market environment
-
Flexible working hours, uncomplicated holiday planning and home office
-
Dynamic and open-minded working atmosphere with attractive benefits
-
An international and motivated team that welcomes YOU!