
Senior Full Stack Developer
- São Paulo - SP
- Permanente
- Período integral
- Develop and implement software solutions using .NET (C#, ASP.NET, .NET Core) for web applications and APIs.
- Design and maintain robust, scalable backend systems, ensuring high performance, security, and reliability in financial transaction processing.
- Create dynamic and responsive user interfaces using modern front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like React, Angular, or Vue.js.
- Work with SQL Server databases, including modeling, creating and maintaining complex queries, performance optimization, stored procedures, and triggers.
- Implement unit and integration tests, ensuring code quality and system stability.
- Apply agile development practices (Scrum, Kanban) for planning, analyzing, designing, implementing, testing, and maintaining solutions.
- Ensure system security and compliance with regulatory standards and industry best practices for payments.
- Collaborate with other technical and business teams to align requirements and continuously enhance the platform.
- Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field.
- Minimum of 5 years’ experience as a Full Stack Developer with strong expertise in .NET (C#, ASP.NET, .NET Core).
- Solid knowledge of SQL Server, including data modeling, query optimization, stored procedures, and triggers.
- Experience with front-end technologies such as JavaScript, HTML, CSS, and modern frameworks (React, Angular, or Vue.js).
- Familiarity with Git version control and agile methodologies (Scrum, Kanban), along with tools like Jira or Trello.
- Strong analytical and problem-solving skills, with the ability to work in a dynamic, high-impact environment.
- Experience with payment API integrations or financial systems is a plus.
- Knowledge of security practices and regulatory compliance in financial systems is a plus.
- Language Skills: Fluency in English and Spanish is preferred.
- Initiative and Ownership: Proactively identifies opportunities for improvement and takes full ownership of projects from conception to completion.
- Problem-Solving Mindset: Uses critical thinking to overcome obstacles and find innovative solutions to complex challenges.
- Continuous Learning: Actively seeks to enhance skills and stay updated on industry trends, sharing knowledge with the team.