We are currently seeking an experienced Principal Developer to join our team.
Job Description
The successful candidate will be responsible for analyzing, designing and overseeing the implementation of technology solutions that align with business goals. They will bridge the gap between complex technical processes and business strategies to ensure a unified approach to problem-solving. Additionally, they will provide expertise in system architecture and design to support scalable solutions.
Main Responsibilities:
* Analyze, design and oversee the implementation of technology solutions that align with business goals;
* Bridge the gap between complex technical processes and business strategies to ensure a unified approach to problem-solving;
* Provide expertise in system architecture and design to support scalable solutions;
* Lead and mentor a team of staff developers, promoting a culture of excellence and continuous improvement;
* Incentive code reviews, oversee best practices in software development, and ensure high-quality standards are maintained;
* Collaborate with cross-functional teams to contribute to all phases of the software development lifecycle;
* Serve as the go-to authority for all aspects related to payment processing, including compliance, security, and transaction handling;
* Stay abreast of industry trends, regulations, and emerging technologies in the payment processing space;
* Leverage the full potential of cloud services to optimize application performance and resilience;
* Drive cloud-native initiatives and migrations, providing guidance on the best practices for secure, distributed computing.
Requirements
To be considered for this position, applicants must possess the following qualifications:
* Bachelor's degree in Computer Science, Information Technology or related field;
* Relevant years of software development experience, with a significant portion in a leadership role;
* Proven ability to balance technical requirements with business needs;
* Experience leading and mentoring software development teams;
* Deep knowledge of payment processing systems and related technologies;
* Strong expertise in cloud services, specifically Azure and AWS, with certifications being an added advantage;
* Excellent communication and interpersonal skills to effectively collaborate with various stakeholders;
* A track record of building scalable, high-performance software platforms;
* Familiarity with Agile development methodologies and DevOps practices;
* Availability to be at the office in Campinas three times per week;
* Advanced English; Spanish will be considered a differential.
Benefits
We offer a competitive compensation package, which includes:
* Performance-based bonus;
* Attendance Bonus;
* Casual office and dress code;
* Days off;
* Health, dental, and life insurance;
* Discounts on Ambev products;
* School materials assurance;
* Language and training platforms.
What We Offer
We strive to create a diverse and inclusive work environment where employees feel valued and supported. Our company is committed to equal opportunity and affirmative action.