Software Engineer - Python
Encora, Brazil +1
What you will do
- Make significant contributions to the design, architecture, and implementation of new functionality that relies on high volumes of data and efficient processing algorithms.
- Continuously improve existing API functionality, performance, and service quality while maintaining accurate API contracts and open api specifications.
- Be involved in all aspects of software development, creating and maintaining applications that are reliable, secure, performant, and user-friendly.
- Work collaboratively with a cross-functional Agile team responsible for the entire software development process, from analyzing market needs to delivering working software.
- Write and maintain code following engineering best practices (secure coding practices, CD, KISS, etc.).
- Write unit and integration tests using a Test Driven Development methodology.
- Perform regular peer code reviews.
What you need
Key Skills: Python, AWS, RESTful APIs, SaaS, Salesforce
Location: Brazil