Talent.com
A vaga não está disponível no seu país.
Software Architect

Software Architect

Progress Rail Brasilbetim, estado de minas gerais, br
Há 4 dias
Descrição da vaga

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)
  • Criar um alerta de emprego para esta pesquisa

    Software Architect • betim, estado de minas gerais, br

    Vagas relacionadas
    Sales Lead (Strictly English Speaking)

    Sales Lead (Strictly English Speaking)

    RM Staffing B.V.Itaúna, MG, BR
    Head of Sales – Data Center & IT Services.Remote / EU timezone preferred.Base + Commission per contract.English (CV / Resume required in English). Ready to take full ownership of sales in a high-i...Mostre maisÚltima atualização: há mais de 30 dias
    Analista CAE - Automotive Safety

    Analista CAE - Automotive Safety

    LUZA GroupBetim, State of Minas Gerais, Brazil
    Quick Apply
    Analista CAE - Automotive Safety.Estamos em busca de um profissional altamente qualificado para atuar como Analista de CAE (Computer-Aided Engineering), com foco em segurança veicular.Deve ter expe...Mostre maisÚltima atualização: há mais de 30 dias
    Project Leader

    Project Leader

    LUZA GroupBetim, State of Minas Gerais, Brazil
    Quick Apply
    Venha fazer parte de um ecossistema vivo onde o futuro dos negócios é criado e vivido todos os dias.Faça parte desta transformação!. Na LUZA Group, a paixão, a perseverança e a vontade de superar li...Mostre maisÚltima atualização: há mais de 30 dias
    Technical Sales Specialist Data Center

    Technical Sales Specialist Data Center

    RM Staffing B.V.Itaúna, MG, BR
    You’ll be the face of our technical expertise, conducting compelling.By effectively communicating the value of our services, you'll help prospective customers understand how our solutions can solve...Mostre maisÚltima atualização: há mais de 30 dias
    Technical Recruiter

    Technical Recruiter

    RM Staffing B.V.Itaúna, MG, BR
    Reboot Monkey is seeking an experienced full-time.Data Center Engineers and Technicians worldwide.The recruiter will be responsible for sourcing, engaging, and hiring the best talent across global ...Mostre maisÚltima atualização: há mais de 30 dias
    • Nova!
    Freelance Software Developer (Kotlin) - AI Trainer

    Freelance Software Developer (Kotlin) - AI Trainer

    MindriftBelo Horizonte, MG, BR
    Remota
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Mostre maisÚltima atualização: 7 horas atrás
    Programmatic SEO Engineer

    Programmatic SEO Engineer

    RM Staffing B.V.Itaúna, MG, BR
    We’re looking for a technically skilled.SEO landing pages intelligently and efficiently.You’ll be responsible for building dynamic content systems, using APIs and templates to generate high-value, ...Mostre maisÚltima atualização: 20 dias atrás
    • Promovida
    Desenvolvedor FullStack Java / Angular

    Desenvolvedor FullStack Java / Angular

    LUZA GroupItaúna, MG, Brazil
    Desenvolver, testar e manter aplicações web utilizando Java no backend e Angular no frontend.Participar de todas as fases do ciclo de vida do software, desde o levantamento de requisitos até a entr...Mostre maisÚltima atualização: há mais de 30 dias
    Data Center Procurement Killer!

    Data Center Procurement Killer!

    RM Staffing B.V.Itaúna, MG, BR
    Reboot Monkey is a leading provider of comprehensive data center management solutions, offering services such as managed colocation, smart hands, and rack and stack solutions.We ensure fast deploym...Mostre maisÚltima atualização: 9 dias atrás
    Technical SEO Specialist

    Technical SEO Specialist

    RM Staffing B.V.Itaúna, MG, BR
    We are seeking a Technical SEO Specialist who deeply understands how search engines crawl, index, and rank content.You’ll play a pivotal role in building a robust technical foundation for our SEO p...Mostre maisÚltima atualização: 15 dias atrás
    Linux and Devops Engineer

    Linux and Devops Engineer

    RM Staffing B.V.Itaúna, MG, BR
    We are seeking a highly skilled.The ideal candidate will have deep expertise in.Linux systems administration, automation, cloud infrastructure, and CI / CD pipelines. This role requires hands-on techn...Mostre maisÚltima atualização: 4 dias atrás
    SEO Analyst / Data Specialist

    SEO Analyst / Data Specialist

    RM Staffing B.V.Itaúna, MG, BR
    SEO measurement, reporting, and performance insights.This role is critical in turning raw data into actionable recommendations that directly influence strategy, experimentation, and growth.You will...Mostre maisÚltima atualização: 20 dias atrás
    Software Engineer (Senior) ID38789

    Software Engineer (Senior) ID38789

    AgileEngineBelo Horizonte, MG, br
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Mostre maisÚltima atualização: 23 dias atrás
    Full Stack Developer

    Full Stack Developer

    RM Staffing B.V.Itaúna, MG, BR
    This role requires strong expertise across both.The ideal candidate combines solid coding skills with an eye for clean UI / UX, strong problem-solving ability, and a collaborative mindset.Build respo...Mostre maisÚltima atualização: 4 dias atrás
    Chief Operating Officer

    Chief Operating Officer

    RM Staffing B.V.Itaúna, MG, BR
    This role requires strong expertise across both.The ideal candidate combines solid coding skills with an eye for clean UI / UX, strong problem-solving ability, and a collaborative mindset.Build respo...Mostre maisÚltima atualização: 4 dias atrás
    External Project Manager (Full Time)

    External Project Manager (Full Time)

    RM Staffing B.V.Itaúna, MG, BR
    Reboot Monkey offers seamless data center management and colocation services, handling collocated infrastructure with expert care. Our remote hands support ensures smooth operations within data cent...Mostre maisÚltima atualização: 4 dias atrás
    Tax Lawyer

    Tax Lawyer

    RM Staffing B.V.Itaúna, MG, BR
    We are looking for a highly skilled.In this role, you will provide expert guidance on corporate tax matters, cross-border structuring, regulatory compliance, and transfer pricing for a global busin...Mostre maisÚltima atualização: há mais de 30 dias
    Golang Software Engineer (Senior / Lead) ID37218

    Golang Software Engineer (Senior / Lead) ID37218

    AgileEngineBelo Horizonte, MG, br
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Mostre maisÚltima atualização: há mais de 30 dias