Python Developer with ESM

Python Developer with ESM

Descrição da Empresa

Enabling your TechAdvantage Bridge351 is an IT Consulting company specialized in Advanced Development Technologies, Cyber Security, Cloud Solutions and Plataforms & Data Engineering. With an International and multicultural team, we support our clients and partners in different locations and timezones. Our activity is based on high level standards and we are used to work in high demanding environments and projects.

Descrição da Função

It only applies if you currently live and work in Europe (Mandatory) We are looking for an experienced Python Software Engineer with strong expertise in object-oriented programming, automated testing, and modern Python libraries, to support the development of high-quality software solutions for our client. The engineer will contribute to delivering reliable, maintainable and efficient applications while working within modern development methodologies. This role focuses on building robust backend components, implementing automated test suites, ensuring consistent code quality, and collaborating within Agile or DevOps environments to deliver secure and scalable software systems. Responsibilities: Core Software Engineering - Design, implement and maintain Python applications using object-oriented programming principles. - Develop modular, reusable and maintainable code aligned with modern software design patterns. - Work with data formats such as XML, JSON and YAML to support system integrations and data exchange. - Utilize Git for version control, branching strategies and collaborative development workflows. - Ensure compatibility across Windows and Unix/Linux environments. - Apply development methodologies including waterfall, Scrum and/or DevOps. Automated Testing & Quality Assurance - Create and maintain automated test suites using unit-test, pytest, behave or similar frameworks. - Ensure code reliability through continuous testing, validation and debugging. Advanced Python & Tooling - Leverage Python libraries such as Flask, NumPy and Pandas for application development. - Contribute to CI/CD processes and pipelines (e.g., Azure Pipelines) when applicable. - Support reporting and analytics functionalities using specialized tools (e.g., PowerBI). - Work with additional scripting languages such as shell, PowerShell or batch when required. Cloud, Big Data & Integration - Contribute to cloud-based architectures and microservices (Azure or similar) where relevant. Required Profile - Bachelor’s degree. - 7+ years of experience with Python development and object-oriented programming (mandatory). - Familiarity with the financial industry and capital markets (desired). - Proficient in object-oriented programming and software design patterns. - Strong experience in automated testing with unit-test, pytest, behave. - Proficient with Flask, NumPy, Pandas. - Proficient handling XML, JSON, YAML. - Proficient with Git. - Experience with Windows and Unix/Linux systems. - Hands-on experience with waterfall, Scrum and/or DevOps environments. - Experience in the financial industry, capital markets products and processes. - Experience with CI/CD pipelines (e.g., Azure Pipelines). - Scripting skills: shell, PowerShell, batch. - Experience with Java, R, MATLAB or Julia. - Experience with Pytorch, Plotly, Dash. - Experience with PowerBI or other reporting tools. - Experience with Big Data technologies such as Spark, Azure CosmosDB. - Understanding of cloud microservice architectures, especially Azure. - Experience with documentation of business requirements. - Experience with MS Excel. Required languages - Oral and written fluency in English - C1 (mandatory). Working conditions - Fully remote from Europe What can you expect from us? Mind-blowing workplace culture. You will be integrated in a professional, dynamic and collaborative team. 100% Remote opportunities We want you to have the flexibility to work where you feel most comfortable and productive. International Career You can expect professional growth and to be connect with the world. We are represented in 2 European countries: Portugal and Belgium. And with projects in many other countries: Netherlands, Luxembourg, Singapore and in the United States of America (and a lot more is coming…) Extra Benefits & Perks If you wish to work with us and you are outside European Union (good news…) we are a Tech Visa Company, We will help! As a plus, we provide Health and Life Insurance. Bridge351 is proud to be an equal opportunity employer. We are committed to build a diverse and inclusive culture and celebrate authenticity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability or any other legally protected characteristics.

Localização

  • Todo o país, Portugal
Contactar empresa