Senior Python API Developer

2 meses atrás


São Paulo Brazil, BR Fime Tempo inteiro

Senior Python API Developer (F/M/D)


Company:

Fime enables its clients to create and launch trusted and secure solutions with consulting and testing services in payments, smart mobility, biometrics, and authentication. With 800+ experts around the world in over 20 locations, Fime is a multi-cultural global leading player its industry.


Inspired by our talented people, we are empowered to take ownership and innovate for the benefit of our clients. Employee growth is therefore our priority, and we demonstrate the appreciation of our people by providing them with opportunities to grow and new challenges both through internal promotion and international mobility.


At Fime, we are constantly evolving and moving forward together thanks to our values:

Enable our customers.

Support each other.

Keep getting better.


Your skills and your differences will be our greatest assets. Join Fime and make a difference


Making innovation possible.


Mission:

As a Senior Python API Developer in our Solutions team, you will empower teams to build and refine robust Java Swing desktop applications through innovative design, collaboration, and mentorship. You will drive excellence by optimizing performance, resolving customer issues, and actively shaping the development process in an agile environment.


ACTIVITIES

- API Design and Development:

  • Design, develop, and maintain RESTful and GraphQL APIs using Python.
  • Implement robust, scalable, and secure APIs that integrate seamlessly with front-end and third-party applications.
  • Collaborate with cross-functional teams to define and achieve API goals.

- Python Development:

  • Write clean, maintainable, and efficient Python code.
  • Utilize frameworks such as Flask, Django, or FastAPI to develop API endpoints.
  • Ensure the code adheres to industry standards and best practices.

- Documentation:

  • Create and update API documentation, ensuring it is accessible to both internal and external users.
  • Document API architecture, endpoints, data models, and any required integration guidelines.
  • Testing and Debugging:
  • Develop unit and integration tests to ensure the reliability of APIs.
  • Perform debugging and troubleshooting of API issues in various environments, including production.

- Performance Optimization:

  • Monitor API performance and implement optimizations to improve response times and reduce latency.
  • Implement caching strategies and other techniques to ensure APIs are highly performant under load.

- Security:

  • Implement security measures for API endpoints, including authentication, authorization, and data encryption.
  • Stay informed about and apply security best practices, including regular updates and patches.

- Collaboration:

  • Work closely with front-end developers, database administrators, and other stakeholders to ensure APIs meet the overall project requirements.
  • Participate in code reviews, design discussions, and collaborate on the overall architecture of the application.

- Continuous Improvement:

  • Keep up-to-date with the latest developments in Python and API development.
  • Contribute to the continuous improvement of development practices, tools, and processes within the team.


JOB EXPERIENCE

  • Strong proficiency in Python programming and ideally 5 years’ experience in Python, Visual Studio
  • At least 5 years’ experience with RESTful API design and development, as well as GraphQL.
  • Experience with Python frameworks like Flask, Django, or FastAPI.
  • Familiarity with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Ideally 3 years’ experience with the XML structures
  • Strong experience in code optimization and unit testing


KNOWLEDGE & SKILLS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

- Technical Skills:

  • Familiarity with API documentation tools like Swagger or OpenAPI.
  • Understanding of microservices architecture and containerization technologies such as Docker.
  • Experience with version control systems like Git.
  • Knowledge of CI/CD pipelines and DevOps practices is a plus.

- Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.

- Preferred Qualifications:

  • Knowledge of API gateway solutions.



  • São Paulo, Brazil, BR Innovation Solved Tempo inteiro

    Job Title: Senior MuleSoft DeveloperCompany: Innovation SolvedLocation: Remote (South America)Employment Type: Full-TimeAbout Innovation Solved:Innovation Solved is a forward-thinking technology consultancy specializing in integration, automation, and digital transformation solutions. Our clients span diverse industries, and we leverage industry-leading...


  • Brazil, BR Tata Consultancy Services Tempo inteiro

    Requisitos técnicos para desenvolvedor Senior: Experiência mínima de 5 anos em desenvolvimento Salesforce. Proficiência em Apex, LWC, Aura Components e integrações complexas (REST/SOAP e APIs externas). Sólida experiência em Salesforce DevOps: CI/CD, Git, e ferramentas como Jenkins ou Copado. Domínio de arquitetura de soluções Salesforce: padrões...


  • Brazil, BR Tata Consultancy Services Tempo inteiro

    Venha para uma das maiores empresas de Serviços TI do mundo!! Aqui você pode transformar sua carreira!Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo. O cenário ideal para expandir ideias através das...


  • Brazil, BR Tata Consultancy Services Tempo inteiro

    Requisitos técnicos para desenvolvedor Pleno: Experiência de 2-4 anos em desenvolvimento Salesforce. Conhecimento intermediário de Apex, Visualforce, Lightning Web Components (LWC) e Triggers. Experiência com Salesforce Configuration: Process Builder, Flows e Validation Rules. Conhecimento de APIs do Salesforce e integração REST/SOAP. Experiência...

  • Boomi Developer

    Há 1 mês


    Brazil, BR Tata Consultancy Services Tempo inteiro

    The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product...

  • Drupal Senior Developer

    3 semanas atrás


    Sao Paulo, São Paulo - Rua Jaceru, Sao Paulo, BR Cognizant Tempo inteiro

    We are currently looking for a Sr Drupal Developer to be part of an important life science project. What you´ll do You will be responsible for leading complex Drupal projects, mentoring junior developers, and ensuring the delivery of high-quality, scalable, and maintainable solutions. What do we value? People with a proven track record in Drupal...

  • Flutter Developer

    Há 1 mês


    Brazil, BR Noping Tunnel Tempo inteiro

    We are looking for a Senior Flutter Developer to join our team! If you are passionate about desktop development, particularly on Windows, and enjoy working in a dynamic, fast-paced environment, this opportunity is for you. We value proactive professionals who can develop efficiently and quickly without compromising quality.Requirements:Strong experience with...

  • Back End Developer

    Há 1 mês


    Brazil, BR Remobi Tempo inteiro

    Senior Software Engineer / Golang DeveloperAbout Remobi:We are building the world's greatest community of remote technologists!Today, organizations that understand the value of remote working will reap the rewards. Because it doesn’t just provide team members with a healthier work-life balance, it gives you the opportunity to access the brightest minds...


  • Brazil, BR KCS iT Tempo inteiro

    We’re looking for the special, unique and amazing YOU!@ KCS IT, we look for the ones that stands out, for those that always wants to be better and fight for it, and for those who has the same values that we do: dedication, energy, integrity, transparency, flexibility, trust, honesty, hard work, proactivity, team work.At KCS we stand for equality and value...

  • Gen AI Developer

    7 meses atrás


    São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    Come to one of the biggest IT Services companies in the world!! Here you can transform your career!Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools,...


  • São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    Come to one of the biggest IT Services companies in the world!! Here you can transform your career! Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools,...


  • Greater São Paulo Area, BR Algoricca Software Company Tempo inteiro

    Sobre a Algoricca:Somos uma empresa de tecnologia especializada em soluções inovadoras. Nossa missão é transformar desafios em oportunidades, fornecendo serviços de alta performance em TI e inteligência tecnológica, além de possuir plataformas SAAS proprietárias disruptivas para mercados blue ocean, onde viabiliza grandes possibilidade de vendas...

  • Developer

    2 meses atrás


    São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    Come to one of the largest IT Services companies in the world!! Here you can transform your career!Why be part of TCS? Here at TCS we believe that as people make a difference, that is why we live a culture of unlimited learning filled with opportunities for improvement and mutual development. The ideal setting to expand ideas through certain tools,...

  • Java developer

    3 meses atrás


    São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    Venha para uma das maiores empresas de serviços de TI do mundo!! Aqui você pode transformar sua carreira!Por que aderir à TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado e cheia de oportunidades de melhoria e desenvolvimento mútuo. O cenário ideal para expandir ideias através das...


  • Brazil, BR BETSOL Tempo inteiro

    Key Responsibilities: Design and Develop custom applications using Apex, Visualforce, Lightning Components, and SOQL/SOSL.Implement Salesforce automation processes using Flows, Workflows, Process Builder, and Apex Triggers.Manage and configure Salesforce environments, including user roles, profiles, permissions, and security settings.Integrate Salesforce...

  • Salesforce Developer

    2 meses atrás


    Brazil, BR OSF Digital Tempo inteiro

    We are seeking a highly skilled Salesforce Developer to join our dynamic team. The ideal candidate will possess a deep understanding of the Salesforce platform, including its features, limitations, and best practices. This role requires a blend of front-end and back-end development expertise, with a strong focus on designing and implementing user-friendly...


  • Brazil, BR PDtec | Uma empresa B3 Tempo inteiro

    Como será seu dia a dia:Atuação no desenvolvimento de software para histórias de usuário e tratamento referente a incidentes, bugs e problemas encontrados nos sistemas;Apoio no planejamento trimestral de habilitadores e resolução de débitos técnicos a serem comprometidos junto com os itens de negócio;Atuação em times Scrum como membro de...

  • Senior Software Engineer

    2 meses atrás


    Brazil, BR Remobi Tempo inteiro

    Senior Software Engineer / Golang DeveloperAbout Remobi:We are building the world's greatest community of remote technologists!Today, organizations that understand the value of remote working will reap the rewards. Because it doesn’t just provide team members with a healthier work-life balance, it gives you the opportunity to access the brightest minds...

  • Magento Developer

    Há 1 mês


    Brazil, BR InComm Payments Tempo inteiro

    This position offers the opportunity to build and enhance digital and online customer experiences for some of the world's well-known brands. As an eCommerce developer, you will apply your knowledge and skills in Magento/Adobe Commerce to build full-featured experiences. Your skills in PHP, JS frameworks and libraries like Angular, jQuery, & VueJS, MySQL,...

  • Developer Full Stack SR

    7 meses atrás


    São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    Tata Consultancy Services (TCS) is a global leader in IT services, consulting & business solutions with a large network of innovation & delivery centers.Our mission is to help customers achieve their business objectives by providing innovative, best-in-class consulting and to make it a joy for all stakeholders to work with us.We have been recognized as a...