Python Software Developer
IT
Ready to grow your talent and make an impact? Join us and become part of a company that leads the digital transformation!
We are looking for a Python Software Developer to join our Trust services & Tecnologies team, who will develop and maintain software solutions, manage system integrations, and collaborate with teams to deliver high-quality projects.
YOUR NEW KEY RESPONSIBILITY
• Develop, test, and maintain software solutions using Python, JavaScript, C, and C++
• Design and implement applications using the Django framework and other Python libraries
• Ensure seamless system integration and manage networking aspects
• Work collaboratively with the team to solve complex technical problems
• Utilize Git and other version control tools to manage and track code
• Optimize database performance, primarily with PostgreSQL
• Apply solid knowledge of Linux and Windows commands to troubleshoot and maintain systems
• Ensure high-quality coding standards and write technical documentation to support development processes
• Participate in Agile, DevOps, and other development methodologies as part of the software lifecycle
• Contribute to developing microservices-based architectures and containerized environments using Docker.
YOU MAY BE A FIT FOR THIS ROLE IF YOU HAVE:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
• Proficiency in Python, JavaScript, C, C++ programming languages
• In-depth knowledge of the Django framework and Python libraries
• Strong understanding of networking concepts and system administration
• Experience with Linux and Windows command line tools
• Proficiency in version control systems (Git, Hg)Strong knowledge of relational databases (PostgreSQL)Excellent problem-solving and analytical skills
• Ability to work collaboratively within a team and communicate effectively
• It’s a plus: experience with Agile, DevOps, and microservices architecture, Docker, proficiency in Spanish.
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!