Job offer

Software Engineer

We are looking for a Software Engineer to design, implement and support automation solutions to improve operational efficiency and system integration. The ideal candidate will have solid software development skills and experience with cloud environments, particularly AWS.

Job description

About the role

We are looking for a technically savvy and motivated Associate Automation Analyst to help us design, implement and support automation solutions that improve operational efficiency and system integration. The ideal candidate will have a solid foundation in software development, hands-on experience with cloud environments (especially AWS), and a passion for automation and process improvement.

Main tasks

  • Design, creation and maintenance of automation workflows to optimize business processes and reduce manual work.
  • Collaborate with technical and business teams to identify automation opportunities and turn them into scalable, maintainable solutions.
  • Apply software development principles for automation design while adhering to best practices for clean code and architecture.
  • Monitoring and improving existing automation to ensure performance, reliability and safety.
  • Documentation of technical designs, processes and support instructions.

Required qualifications

  • Solid practical experience with at least one modern programming language: .NET (C#) or Java.
  • Familiarity with the design and use of RESTful APIs.
  • Solid working knowledge of AWS services, including (but not limited to): EC2, Lambda, S3, CloudWatch, IAM, CloudFormation/CDK.
  • Understanding of application architecture principles, including microservices, event-driven design and API integration patterns.
  • Experience with Infrastructure as Code (IaC) using tools such as Terraform, AWS CDK or CloudFormation.
  • Familiarity with CI/CD pipelines, including tools such as GitHub Actions, Jenkins, GitLab CI or AWS CodePipeline.
  • Experience with the automation of provisioning, monitoring and operations in cloud or hybrid environments.
  • Ability to write clean, maintainable code and reusable automation components.
  • Exposure to containerization technologies such as Docker and basic knowledge of orchestration tools (e.g. ECS, Kubernetes) is a plus.
  • Experience with version control systems such as Git and with collaboration workflows (pull requests, code reviews, branching strategies).
  • Compliance with anti-money laundering and Bank Secrecy Act-related policies, laws, rules and regulations as well as Itaú-related policies and procedures

Preferred qualifications

  • Experience with Jira automation, BPM tools or OutSystems.
  • Exposure to low-code automation platforms or workflow orchestration tools.
  • Basic understanding of security, monitoring and logging in cloud-based environments.

Soft skills

  • Analytical mindset and strong problem solving skills.
  • Effective communicator and team collaborator.
  • Self-starters with a willingness to learn and grow in a fast-paced, hybrid work environment.

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.