Software Engineer specializing in application development for the financial industry with a collaborative agile team. Responsible for design, development, testing, and maintenance of applications.
Responsibilities
Design, develop, test, and maintain applications according to project requirements.
Collaborate with cross-functional teams to define, design, and deliver new features.
Write clean, scalable, and maintainable code following industry best practices and coding standards.
Troubleshoot, debug, and optimize existing applications and systems for performance and reliability.
Write automated tests and address code smells and vulnerabilities to ensure code quality.
Participate in peer code reviews and provide constructive feedback.
Contribute to technical discussions and architectural decisions.
Stay up to date with emerging technologies, frameworks, and development trends.
Requirements
Solid understanding of object-oriented and functional programming principles.
Experience building RESTful APIs and front-end applications using modern frameworks.
Strong knowledge of relational and non-relational databases.
Hands-on experience with CI/CD pipelines and deployment automation.
Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
Strong problem-solving and debugging skills.
Effective communication and teamwork abilities.
Experience with microservices or distributed systems.
Familiarity with observability tools (Elastic, Grafana, Prometheus, etc.).
Exposure to agile methodologies and DevOps practices.
Fullstack Developer specializing in web application development for Grupo Diamantes. Collaborating with teams and integrating functionality into existing systems while ensuring code quality.
Full Stack Senior Developer integrating AI technologies into scalable applications. Collaborating with DevOps team and mentor junior developers at Vileve in Belo Horizonte, Brazil.
Cracked Software Engineer solving ambiguous real - world problems with AI - driven solutions. Building end - to - end systems while collaborating with customers in a small, agile team.
Cracked Software Engineer building AI interviewer solutions for hiring at HeyMilo. Focused on solving real problems fast and delivering production - ready systems.
Full Stack Developer creating and maintaining web applications at Grupo Assist. Involves using Node.js and React, and collaborating with the team for continuous improvements.
VP Software Engineering at GM Financial responsible for technology implementation strategy and leading product teams in Agile environment. Championing technology modernization and driving operational excellence.
Engineering Supervisor responsible for driving delivery and execution of Resideo’s OnePortal web platform. Collaborating with teams to ensure high - quality, predictable delivery and leveraging AI - first development culture.
Senior Embedded Software Engineer for Audio Management frameworks within Ford’s next - generation infotainment products. Define technical roadmap and guide software teams for high - performance audio architectures.
Software Engineer designing and building systems for a banking platform and partner ecosystem. Collaborating across teams to enhance operational efficiency and enable new financial products.