Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Software Engineer

Pyramid Consulting, Inc

Santo André

Presencial

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading consulting firm in São Paulo seeks a Senior Developer with over 8 years of experience, particularly focused on Golang. The ideal candidate will possess excellent communication skills, a proactive work approach, and the ability to design complex systems while managing production services. This role requires deep knowledge of REST, micro-services, and a commitment to continuous learning within fast-paced environments.

Qualificações

  • 8+ years of software development experience with a focus on Golang.
  • Ability to apply functional and object-oriented paradigms in design.
  • Strong understanding of SOLID principles and REST principles.

Responsabilidades

  • Design systems and teach appropriate software design patterns.
  • Own the technical roadmap and identify performance issues.
  • Lead multiple teams in troubleshooting complex issues.

Conhecimentos

Golang
Excellent communication skills
Proactive work approach

Ferramentas

REST
Micro-services
Document data storage technologies
Descrição da oferta de emprego
Specific Asks
  • 8+ years of experience with atleast the last 2-3 years focused on Golang
  • Sr developer
  • Ability to pick action items and work proactively.
  • Work independently
  • Excellent communication skills
JD :
  • 8+ Years of Software Development Experience
  • Able to apply functional and object-oriented paradigms
  • Able to apply the SOLID principles
  • Able to explain REST principles and design APIs that follow them
  • Experience with SOA, micro-services, and / or distributed architectures
  • Able to architects systems and teaches others about appropriate software design patterns with eye towards scale and reliability
  • Stays abreast of cross-industry / domain technology solutions and able to advocate for new frameworks and technologies within their scope of influence.
  • Demonstrated ability designing and interacting with complex persisted data models
  • Demonstrated ability to own a technical roadmap
  • Able to both identify and improve poor performing code or database queries
  • You are interested in continually learning and mastering new skills
  • Able to communicate complex ideas and concepts simply and concisely
  • You are willing to monitor and own the production services the team is responsible for and capable of leading multiple teams in troubleshooting
  • Able to diagnose the most challenging production issues and implement the observability to provide this ability.
  • Able to lead efforts across enterprise technical teams to drive complex enterprise issues to root cause - along with a plan and measurable progress for resolution.
  • You are empathic and enjoy learning from and mentoring other engineers
Nice to Haves
  • Open source software and dependency management
  • Object / Document data storage technologies
  • Caching and in-memory database technologies
  • Asynchronous / Multi-threaded Programming Patterns
  • Message queuing technologies / strategies
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.