
Software Engineering Specialist
Vivo (Telefônica Brasil)
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Provide technical leadership for strategic initiatives, contribute to discussions on advanced technological solutions, and collaborate with cross-functional teams to ensure impactful deliveries.
- Interact directly with Architecture, Development, QA, and Production teams to address requirements, seeking the best technical solutions and minimizing time to market.
- Provide matrixed technical leadership to software engineering and project teams, supporting professional development in a continuously evolving digital transformation environment.
- Design, develop, and implement technological solutions aligned with the company's strategic objectives.
- Consolidate the functional and technical architecture design.
- Contribute to the area's transformation and agility by rethinking processes, defining new ways of working, and driving product- and customer-oriented approaches.
- Accelerate the adoption of Artificial Intelligence as a development tool, exploring its capabilities to automate processes and improve delivery efficiency.
Requirements
- Bachelor's degree in a computing field (Computer Science, Computer Engineering, Information Systems, etc.) or related areas (preferred).
- Postgraduate specialization, master's degree, or MBA.
- At least 5 years of solid experience in software engineering.
- Proven experience in software development, troubleshooting, observability, and system maintenance/support.
- Experience in designing solution and integration architectures.
- Knowledge of programming languages such as Java, Node (Node.js), C#, Python, or JavaScript.
- Familiarity with development frameworks such as Spring, Django, Angular, or React.
- Experience with relational (SQL) and non-relational (NoSQL) databases.
- Experience with agile methodologies (Scrum, Kanban) and CI/CD tools.
- Understanding of DevOps practices and process automation.
- Experience with cloud environments such as Azure and AWS.
- Experience with messaging systems such as Kafka, RabbitMQ, or related technologies.
- Experience developing APIs and systems with synchronous and asynchronous communication.
- Experience with automated testing and ensuring software quality using tools such as Selenium, JUnit, TestNG, among others.
- Advanced proficiency in English.
Benefits
- Choose the benefits that suit you and your dependents via a digital platform with multiple categories, including gym, meal allowance (VR), food allowance (VA), pharmacy assistance, health insurance, dental care, and life insurance;
- Company mobile phone — yes, a brand-new smartphone for you!
- Unlimited voice and data plan! Yes, unlimited — on the best mobile network, even faster with Vivo's 5G!
- Exclusive Vivo offer with special discounts on landline, broadband, TV, and apps;
- Eligible to receive an annual Bonus or PPR (Profit Sharing/Performance Bonus);
- Plan your future with a private pension plan (retirement savings);
- Have children? You are eligible for a subsidy to help with school, daycare, or nanny expenses;
- Work in an environment that respects your personality, dress style, and individuality — where you can be authentic. #ComeAsYouAre
- Work remotely up to 2 days per week. #Mobility
- Flexible working hours;
- Enjoy a day off to celebrate your birthday;
- Participate in one of the largest corporate volunteering programs to help make a difference in the world;
- Benefit from our Educational Development Program offering partnerships with educational institutions at discounted rates, certifications, and online courses.
- Accelerate your career through our Internal Recruitment Program, in Brazil or abroad — we're present in over 17 countries! #VivoMyCareer
- Access a range of initiatives to improve your physical, emotional, and social well-being. We offer #VivoWellBeing, which encourages healthy habits and quality of life — including access to nutritionists, psychologists, social workers, telemedicine, and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringsoftware developmenttroubleshootingobservabilitysystem maintenancesolution architectureintegration architectureprogramming languagesrelational databasesnon-relational databases
Soft Skills
technical leadershipcollaborationprofessional developmentprocess rethinkingagilitycustomer-oriented approachescommunication
Certifications
Bachelor's degreePostgraduate specializationMaster's degreeMBA