Software Engineer – Technical Lead
Paraná Banco S/A
full-time
Posted on:
Location Type: Hybrid
Location: Curitiba • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
About the role
- Actively participate in agile ceremonies (daily meetings, planning, review and retrospective).
- Design, implement and maintain high-quality software systems in collaboration with the team.
- Perform code reviews, providing constructive feedback to raise the team's technical level.
- Work with Product Managers (PMs) and other stakeholders to understand requirements and translate them into innovative technical solutions.
- Ensure software quality through automated and manual testing.
- Contribute to the continuous improvement of development processes and software engineering practices.
- Perform technical analyses for the refinement of User Stories (US).
- Take responsibility for service deployments, including an efficient release pipeline and adherence to Gitflow.
- Identify and map technical debt and application bugs, proposing solutions in collaboration with Enterprise Architecture.
Requirements
- Proven experience in software development and working within agile teams.
- Knowledge of code review practices, automated testing and manual testing.
- Familiarity with deployment processes and the use of Gitflow.
- Ability to perform technical analysis for requirement refinement.
- Good communication skills and ability to collaborate with different areas.
- Previous experience identifying and managing technical debt.
- Experience working with Enterprise Architecture.
- Advanced knowledge of continuous improvement practices for development processes.
- Strong command of agile methodologies and tools for test automation and release.
Benefits
- Our vacancies are open to everyone — no distinction by gender, race, color, age, sexual orientation or ethnicity.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentcode reviewautomated testingmanual testingtechnical analysisdeployment processesGitflowcontinuous improvementagile methodologiestest automation
Soft skills
communicationcollaborationconstructive feedbackresponsibilityproblem-solving