Software Architect

2 semanas atrás


Brasília, Brasil Progress Rail Brasil Tempo inteiro

We are looking for a Software Architect to join our Advanced Rail Technology (ART) team. In this role, you will drive the design and evolution of next-generation software solutions for the railway industry. You will work closely with global teams and apply your full stack development expertise to build scalable, resilient systems using modern engineering practices. To succeed, you will need advanced English skills, strong technical leadership, and a systems-oriented, collaborative mindset. If you want to help shape the future of rail technology, this is your opportunity.

About Us
Progress Rail, a Caterpillar company, is one of the world’s leading providers of rolling stock and infrastructure solutions for the global railway industry.

Role Objective
Design, develop, and evolve robust, scalable software architectures for web applications and distributed systems, ensuring performance, security, and maintainability.

Key Responsibilities
Lead architectural decisions and establish technical standards across projects, applying principles such as Domain-Driven Design (DDD), Clean Architecture, and Hexagonal Architecture.
Design and implement scalable Java-based applications integrated with distributed systems.
Build modern, responsive front-end applications with Angular to deliver seamless user experiences.
Collaborate with cross-functional teams in agile environments (Scrum/Kanban), promoting engineering best practices and continuous improvement.
Implement and maintain CI/CD pipelines with Jenkins, Docker, and GitHub Actions.
Perform debugging, automated testing, and performance optimization to ensure reliability and security.
Ensure compliance with data protection and security standards, including authentication, encryption, and vulnerability mitigation.

Education
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.

Required Qualifications
Proven track record in designing and developing scalable web applications with a solid architectural foundation.
Advanced proficiency in Java and frameworks such as Spring Boot, Spring MVC, and Hibernate.
Strong experience with Angular (v10+), TypeScript, HTML5, and CSS3.
Deep knowledge of software architecture principles and patterns (DDD, Clean Architecture, Hexagonal).
Experience with build tools (Maven/Gradle), version control (Git), and CI/CD pipelines (Jenkins).
Familiarity with cloud platforms (AWS), containerization (Docker), and relational/non-relational databases.
Hands-on experience working in agile teams, actively contributing to planning, reviews, and retrospectives.

Language Requirement
English: Advanced (mandatory)

Soft Skills
Alignment with Caterpillar’s Values in Action (Code of Conduct)
Analytical Thinking: Ability to interpret data and make evidence-based decisions
Planning & Organization: Strong ability to manage tasks, priorities, and deadlines
Autonomy: Proactive and self-driven in solving problems and managing responsibilities
Communication : Clear, persuasive, and effective at sharing ideas
Adaptability: Comfortable with change and evolving business needs

What We Offer
CLT employment contract
Health and dental insurance for you and your dependents
Meal voucher and monthly food allowance
Life insurance
Gym and pharmacy discount programs
Online therapy with licensed psychologists
Profit Sharing Program (PLR)
Private pension plan
Education assistance
Extended maternity and paternity leave (Citizen Company benefit)


  • Cloud Software Architect

    3 semanas atrás


    Brasília, Brasil Caylent Tempo inteiro

    Join to apply for the Cloud Software Architect role at Caylent 1 week ago Be among the first 25 applicants Join to apply for the Cloud Software Architect role at Caylent Get AI-powered advice on this job and more exclusive features. Caylent is a cloud native services company that helps organizations bring the best out of their people and technology using...


  • Brasília, Brasil CI&T Software S.A. Tempo inteiro

    We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7.400 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. We are looking for a skilled Data Software Architect to lead data transformation...


  • Brasília, Brasil CI&T Software S.A. Tempo inteiro

    We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7.400 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. We are looking for a skilled Data Software Architect to lead data transformation...

  • Software Architect

    Há 20 horas


    Brasília, Brasil Canonical Tempo inteiro

    OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.Our customers include the world's leading public cloud and silicon providers,...


  • Brasília, Brasil Linuxell Informática Tempo inteiro

    Vaga 100% home officeArquiteto de Software Sênior PHPCLT ,65 + VA ou VR + Plano de saúdeRequisitos mínimos de formação:a) Graduação na área de TI ou Pós-graduação em TI;Requisitos mínimos de experiência:a) Experiência profissional de, no mínimo, 06 (seis) anos em atividades relacionadas a arquitetura de software, a ser comprovada mediante CTPS...


  • Brasília, Brasil Ci&T Software S.A. Tempo inteiro

    We aretech transformationspecialists, uniting human expertise with AI to create scalable tech solutions.With over ***** CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history.Artificial Intelligence is our reality.Hello, this isJuliana Nobertofrom CI&T.Vacancy for people residing in Brasilia onlyWe are...


  • Brasília, Distrito Federal, Brasil Linuxell Informática Tempo inteiro R$90.000 - R$120.000 por ano

    Vaga 100% home officeArquiteto de Software Sênior PHPCLT ,65 + VA ou VR + Plano de saúdeRequisitos mínimos de formação:a) Graduação na área de TI ou Pós-graduação em TI;Requisitos mínimos de experiência:a) Experiência profissional de, no mínimo, 06 (seis) anos em atividades relacionadas a arquitetura de software, a ser comprovada mediante CTPS...


  • Brasília, Brasil CI&T Software S.A. Tempo inteiro

    We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7.400 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. Hello, this is Juliana Noberto from CI&T. Vacancy for people residing in Brasilia...


  • Brasília, Brasil CI&T Software S.A. Tempo inteiro

    We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7.400 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. Hello, this is Juliana Noberto from CI&T. Vacancy for people residing in Brasilia...


  • Brasília, Brasil Insight Global Tempo inteiro

    IAM Architect / Developer L6 10+ YOE with client facing travel Focus: Customer onboarding, integration development, and product team collaboration. Does require travel to customer sites. Responsibilities: Lead customer onboarding efforts, including travel to client sites as needed. Develop custom IAM solutions based on client integration...