About this opportunity:
As a Software Architect, you will be part of a cross-functional team and work closely with the Tech Lead to understand business challenges and propose effective technical solutions. Your main responsibility will be to develop secure, scalable, and high-performance software — from coding and unit testing to integration, maintenance, and continuous deployment. We are looking for professionals with a growth mindset, committed to continuous improvement and with hands-on experience in Agile methodologies
What you will do:
Participate in planning and estimation of functional demands according to Ericsson's solution processes.Understand business requirements and high-level solution design, and develop use case implementations aligned with project goals.Analyze user stories, identify the necessary tasks, and implement them.Understand end-to-end data flows, processes, and design patterns used in the solution.Document technical implementations through diagrams, code comments, and best documentation practices.Write unit tests and ensure delivered code does not compromise system stability.Follow the Ericsson Design System and other design guidelines, standards, and best practices.Develop code focusing on non-functional requirements, security, legal compliance, and GDPR.Perform debugging, troubleshooting, and problem resolution.Share knowledge with less experienced colleagues and support the technical growth of the team.Propose new approaches and solutions based on insights from different sources and previous experiences.Contribute to the quality of your own work, the team’s work, and the work of closely related teams.Strong experience in back-end development, especially with .NET C#.Develop robust tools with integrations into systems such as CRMs, ERPs, and other core or satellite systems.Ability to work with international teams and communicate fluently in English
The skills you bring:
These skills will be essential for your success in this position:DevSecOps development modelAgile methodologies (Scrum, Agile)NET C# (advanced level)Test automation (preferably with Cypress)Azure Cloud, DevOps, Containers (Docker/Kubernetes)API / API Gateway integrationsSQL and data modelingIAAS / PAAS environmentsWhat happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.
We encourage you to consider applying to jobs where you might not meet all the criteria. We recognize that we all have transferrable skills, and we can support you with the skills that you need to develop.
Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.
Primary country and city: Brazil (BR) || Sao Paulo
Job details: DevSecOps Engineer