Compartir esta oferta de trabajo

Software Engineer (Brasil)

Fecha: 30-dic-2020

Ubicación: SÃO PAULO, BR

Empresa: Telefónica S.A.

OFFER DESCRIPTION

We are looking for a full stack software developer passionate about new technologies that help us to build customer services which will impact millions of users. Would you like to work with the latest technologies to help deliver a first class client applications?  If so, please apply for this position.

 

AREA DESCRIPTION

The CTO-Novum group builds and operates the main application for Telefónica customers worldwide reaching more than 30 million active users. We work to build new and innovative products and to ease the access to all the services that Telefónica offers. Our mission is to guide our customers along their lifecycle, by being the center of the digital relationship with Telefónica

 

MAIN DUTIES & RESPONSIBILITIES

High-quality design of product and infrastructure components for maintainability, robustness and scalability.

Systems analysis and design to build products with several partners.

Good communication skills.

Development of software components in the language most appropriate to the problem.

The main languages in use are Java, Kotlin, PHP and Javascript, but there are multiple other ones.

Writing and maintaining effective automated test suites for delivered components.

Defining and collecting relevant data for tracking component health and performance.

Working together with Site Reliability Engineers to deploy components and monitor them.

Integration into a team using modern software engineering approaches and agile methodologies.

 

EDUCATION REQUIRED

Computer Science, Telecommunication Engineer, etc.

 

SPECIFIC SKILLS

Extensive knowledge of object-oriented programming and software architecture.

Strong capacity to analyze distributed systems, troubleshooting and analysis. 

Strong will to adhere to best practices in software development and a need to leave well-structured code in your tracks.

Knowledge of relational databases and other approaches to data management.

Nice to have: Mobile apps architecture knowledge. 

 

TECHNICAL KNOWLEDGE

Nice to have: Frontend: ES6 (EcmaScript 6), React, npm, yarn

Backend: Java & Kotlin, Retrofit REST client, REST server, Dependency injection systems

Experience with unit/integration testing (JUnit/Spock)

Automated build tools: Maven, Docker and Kubernetes

Tools: Git; metrics and log tools as Graphite, Grafana and Kibana

 

PROFESSIONAL EXPERIENCE

3+ years of experience

 

LANGUAGES

English - Professional Working Proficiency level

Nice to have, Spanish.

 

 

 

 

 

 

What do we offer for you?

• If you want to use a dress code that respects your individuality;

• Enjoy flexible hours, remote work ;

• Voluntary program and solidarity vacations for you to transform the world;

• Participate in the profit sharing program;

• Choose your benefits on a digital platform, with options ranging from the gym, VR and VA, Medical and Dental Insurance to Life Insurance .;

• If you are a mother or father, you can receive extra help with your children's school, daycare or nanny expenses;

• Have a plan with unlimited data and win a modern cell phone;

• Use Vivo offers, with a special discount on fixed line, broadband and TV;

• In addition to online courses, our Educational Development Program offers partnerships in educational institutions generating discounts for employees

 

 

 

 

 

If you join Telefónica

You join almost 100 years of history, you join a team of 106 nationalities present in more tan 35 countries. You join a team that works to connect people wherever they are. We are leading the digital revolution with the enthusiasm of the first day in all our businesses, creating the best digital ecosystem for our clients: network, IoT, cloud, security, innovation etc. Here, at Telefónica you count with everything you need to be the best you. We need people like you that wants to take this challenge of creating the Telefónica of tomorrow.

 

Telefonica is committed to the new working ways. Under our proposition “Disconnect to Reconnect” we have applied the Digital Disconnection.

 

#WeAreInclusive

We strongly believe diverse and inclusive teams become more innovative and they achieve improved results. Telefonica aims to promote and guarantee a place for everyone, just the way we are: gender, age range, sexual orientation and/or identity, culture, creed, disability or any other personal condition.