Desenvolvedor(a) de Sistemas Sênior (AWS)

Faz parte dos primeiros candidatos.
Scania Group
São Bernardo do Campo
BRL 80.000 - 150.000
Faz parte dos primeiros candidatos.
Há 7 dias
Descrição da oferta de emprego

Job description

We are looking for a Systems Developer (AWS) for Scania Connected Systems.

Connectivity at Scania is one of the key components in Scania’s strategy. At Connected Systems, we build and run solutions all the way from vehicle mounted telematics units to the Scania service platform in the AWS (Amazon Web Services) cloud. We also build and maintain the large secure update platform delivering all software to all our products. Software for trucks, buses, and engines via factories, workshops, and over the air, globally.

Scania today has vehicles and other products connected online, which receive software and configurations and deliver substantial amounts of data, information, and knowledge for Scania and our customers. We're currently seeking skilled .NET (specific C#) backend developers to join our dedicated team. As part of the Vehicle Connectivity ecosystem, you'll be responsible for developing and maintaining the stream-based communication channel between vehicles and our cloud backend, supporting the digital products in our company’s portfolio.



Main Responsibilities

The team operates within an agile and self-managed environment, with a DevSecOps mindset. We own the entire lifecycle of our products, from development to deployment, ensuring encrypted, robust, and reliable communication channels. As a member of our team, you'll have the autonomy to shape the evolution of our product, which includes providing secure connectivity, message routing, vehicle APIs, integration with other systems, and handling the interface with our telecom partners.

Your Responsibilities:

  1. Build, test, deploy, and maintain backend solutions and internal tools using cloud infrastructure.
  2. Develop and maintain functionality for our vehicles using agile methodologies, contributing to our technical roadmap.
  3. Manage cloud-native microservices using containers, serverless functions, RESTful APIs, and event streaming.
  4. Take end-to-end responsibility for the products you build.
  5. Proactively solve problems, acting as the interface between IT technology and end-users.
  6. Demonstrate a result-oriented mindset and a willingness to learn new technologies to solve problems innovatively.
  7. Has leadership skills to guide technically Junior developers.


Requirements and Skills

We are looking for an experienced developer with proven knowledge. Also, having effective communication and social skills. Agile development and continuous deployment are well-known techniques to you. You have a formal degree in computing area and in addition, you are expected to have at least 3 years’ experience of working as a developer. Knowledge of the areas of cloud and IoT connectivity is a great advantage for this role.

Your Skills:

  1. Bachelor's degree in a related field or equivalent job experience.
  2. Excellent written and spoken English skills.
  3. Minimum of 3 years of professional experience.
  4. Strong collaboration and team-oriented mindset.
  5. Strong experience in conceiving and implementing complex software solutions in an international context.
  6. Proficiency in backend development either in C# with a focus on RESTful APIs and event-driven architecture (e.g., Kinesis, SQS, Kafka).
  7. Experience with cloud services integration (AWS) and cloud concepts like Infrastructure-as-code (Python) - cloudformation, alerting, and monitoring (Grafana / cloudwatch).
  8. Knowledge of database management systems (NoSQL & DynamoDB).
  9. Gitlab experience.
  10. Experience with CI & CD (Gitlab Pipeline) and microservice architectures.
  11. Knowledge of certificates, HSM, and PKI is a plus.
  12. Agile and DevSecOps mindset.
  13. Familiarity with Clean Code and Clean Architecture principles, emphasizing quality, maintainability, and usability.


Additional Information

NOSSO PROCESSO SELETIVO:

O processo seletivo na Scania se inicia na candidatura, para algumas oportunidades, há alguns testes de perfis ou conhecimentos específicos. Para os que avançarem nestas fases, são realizadas entrevistas com a equipe de recrutamento ou parceiros selecionados, depois tem a entrevista final com o (a) gestor (a) da vaga.

O tempo do processo é flexível e pode variar de acordo com cada posição, mas não se preocupe! O nosso time de Talent Acquisition está preparado para proporcionar a melhor experiência para você.

Analisamos todas as candidaturas e sempre enviamos feedbacks, independente da etapa em que estiver no processo seletivo. Todas as instruções são enviadas por e-mail.

Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Desenvolvedor(a) de Sistemas Sênior (AWS) em São Bernardo do Campo