Skip to content
← Back to job listings

Senior Software Engineer - Indaiatuba/SP

John Deere · Indaiatuba, São Paulo, BR, 13337-300

External listingfull-timeRecently

About The Role

Trabalhamos para que a vida possa avançar e estamos sempre à procura de pessoas inovadoras que possam contribuir com a nossa missão. Que tal fazer parte do nosso time? Local Principal: Brasil (BR) - São Paulo - Indaiatuba Função: Technology (CA) Título: Senior Software Engineer - Indaiatuba/SP - 123264 As a Senior Software Engineer at John Deere, based in the Indaiatuba/SP unit, you will lead the design, development, and scalability of robust cloud systems using TypeScript, Node.js, React.js, and AWS. You will drive technical excellence across IaC, CI/CD, database management, observability, and secure payment solutions while mentoring team members in an agile environment. You will be responsible for: Key Responsibilities Lead the development and maintenance of applications using Node.js, TypeScript, and React.js; Design and implement scalable, highly available distributed systems , ensuring robustness, performance, and reliability; Leverage AWS cloud services to design and deliver innovative solutions, including serverless architectures; Contribute to the creation and maintenance of unit, integration, and end-to-end (E2E) tests to ensure high software quality; Support the design, implementation, and management of CI/CD pipelines using Jenkins and GitHub Actions; Apply Infrastructure as Code (IaC) practices using Terraform to efficiently provision and manage cloud infrastructure; Participate in the implementation of observability practices using New Relic and OpenTelemetry to enable monitoring, troubleshooting, and performance analysis; Collaborate closely with the team to promote engineering best practices , technical excellence, and continuous innovation; Contribute to the design and implementation of payment platform solutions , ensuring security, reliability, and regulatory compliance; Design and implement solutions using SQL and NoSQL databases , ensuring efficient data storage, access, and scalability. Skills You Need Bachelor’s degree in Computer Science, Systems Analysis and Development, or related fields; Advanced English: broad vocabulary, good grammar, conducts meetings, argues, negotiates, and delivers training sessions; Strong proficiency in TypeScript and frameworks such as React.js and Node.js ; Solid experience designing and building distributed systems and working with AWS cloud services ; Hands-on experience with serverless solutions within the AWS ecosystem; Experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB); Strong knowledge of software testing practices , including unit, integration, and end-to-end testing; Experience with CI/CD tools such as Jenkins and GitHub Actions ; Familiarity with Infrastructure as Code (IaC) using Terraform ; Experience with observability and monitoring tools , including New Relic and OpenTelemetry ; Strong communication skills and ability to collaborate effectively within a team. What Makes You Stand Out Proven experience leading and contributing to complex software projects ; Strong ability to design, innovate, and implement effective technical solutions ; Demonstrated capability to mentor and support the professional growth of other team members; Experience working in agile environments and collaborating with cross-functional teams ; Experience working with payment systems or financial platforms . Nossos principais benefícios Remuneração variável; Plano de Saúde; Plano Odontológico; Seguro de Vida; Previdência Privada; Benefício Ótica; Reembolso vacina; Universidade Corporativa; TotalPass; Dependendo da unidade, você terá restaurante no local, vale refeição ou alimentação; Auxílio farmácia; Entre outros #LI-Hybrid Nosso Processo Seletivo A seleção começa com a sua inscrição, para algumas vagas, existem alguns testes adicionais. Você terá a possibilidade de conhecer pessoas do time nas entrevistas! Nosso processo seletivo é flexível em termos de tempo, então não se preocupe! Nossa equipe de Talent Acquisition está comprometida em proporcionar a melhor experiência para você. Analisamos todas as candidaturas cuidadosamente e fornecemos feedback em todas as etapas do processo. Além disso, todas as orientações serão enviadas por e-mail! Sobre a John Deere A John Deere é líder global no fornecimento de produtos, tecnologia e serviços avançados para clientes que desempenham um papel essencial na agricultura, construção, florestal entre outros setores. Nosso objetivo é atender à crescente necessidade mundial de alimentos, combustível, abrigo e infraestrutura, enquanto promove a sustentabilidade e a preservação do planeta que chamamos de lar. Inovamos para impulsionar a produtividade e proteger nosso planeta e convidamos você a fazer parte dessa história. Trabalharemos juntos para criar, testar, superar para que para que a vida possa avançar. 💚🚜

This is an external listing. JobSpring does not represent or verify the employer. Report this listing