Grupo Boticário

Backend Developer C#, Specialist II

Grupo Boticário

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Collaborate with Finance squads to identify and resolve complex technical challenges, providing technical support and insights, with increased autonomy in problem solving and proposing improvements for Finance GB.
  • Ensure implemented solutions adhere to best practices and standards, actively contributing to defining quality standards and internal processes for Finance GB.
  • Ensure and guide the application of Information Security policies (Security by Design) in microservices, acting as a reference for secure development practices within the Finance GB domain.
  • Contribute to the development of Finance GB with a strong focus on software quality and solution performance, working on features of medium to high complexity.
  • Use monitoring tools to analyze the performance of Finance GB applications and identify bottlenecks, proposing and sometimes leading the implementation of solutions to optimize system efficiency and scalability.
  • Provide technical leadership in responding to and resolving extremely complex, cross-squad incidents, serving as the final escalation point to ensure the stability and availability of Finance GB products.
  • Collaborate with product teams and Tech Leads on technical definitions, actively helping to plan and design the architecture of new features for Finance GB, ensuring they meet quality standards, are scalable, and allow efficient maintenance.
  • Act as a technical reference point for teams, proactively promoting improvements in code quality and other services in a cross-squad context, focusing on Finance GB.
  • Explore and implement technological innovations that add value to Finance GB products and processes, including applying Artificial Intelligence concepts to enhance the efficiency and intelligence of solutions.
  • Provide technical mentorship, share knowledge, and best practices with other developers on the Finance GB team.
  • Develop and maintain technical documentation for Finance GB, acting as a reference and helping the team build a solid knowledge base for solutions.

Requirements

  • Strong, advanced experience in software engineering and backend development in contexts of high complexity and architectural transition.
  • JavaScript Stack: Advanced knowledge and hands-on experience developing backend systems using JavaScript/Node.js, with a focus on migrating and building new microservices.
  • Advanced knowledge and experience in development with C#, .NET, MongoDB and RabbitMQ (or another message broker), capable of maintaining and decomposing the current system.
  • Architecture and Microservices: Experience with microservices architecture, object-oriented design, and caching solutions (Redis).
  • Security: Deep knowledge of application security (e.g., OWASP Top 10), system hardening practices, and experience defining security standards and guidelines.
  • Integration and APIs: Extensive experience integrating systems and APIs, including REST services and service authentication using JWT/token-based authentication.
  • Cloud and Infrastructure: Solid knowledge of cloud computing, especially Google Cloud Platform (GCP) and AWS. Experience with serverless services (such as AWS Lambda) and container orchestration (Kubernetes).
  • Engineering Practices: Experience with serverless frameworks, CI/CD, GitHub version control, and strong testing practices (unit, security, integration, and regression testing).
  • Databases: Broad experience with different types of databases, such as MySQL, PostgreSQL, MongoDB, etc.
  • Monitoring: Familiarity with monitoring tools (Splunk, New Relic) and experience in performance analysis and optimization.
  • Knowledge and hands-on experience with Artificial Intelligence, Machine Learning or Data Science concepts, and experience integrating AI models into backend systems.
  • Experience with agile methodologies and software development best practices.
  • Proficiency with tools that support project and digital product management, such as Jira, GitHub, Kanbanize, etc.
Benefits
  • Here, your health is a priority:
  • Medical and dental plan
  • Medication assistance
  • Health vouchers for family members
  • Free psychotherapy sessions
  • Telemedicine and second medical opinion
  • Free flu vaccine
  • Health care programs
  • For your nutrition:
  • Meal allowance or local restaurant card (depending on work model)
  • Food allowance
  • Christmas food allowance
  • Ensuring well-being and quality of life in all aspects:
  • Gym and fitness studio plans
  • Home office allowance (for hybrid and remote work models)
  • Pet health plan
  • Birthday day off
  • Up to 40% discount on our products
  • Employee association benefits (discounts and partnerships, multi-brand store, TotalPass gym memberships, courses and much more)
  • Travel and lodging program
  • For your family, our most precious asset:
  • Childcare assistance
  • Child nutrition credit
  • Babysitter allowance
  • School supplies allowance
  • Legal, psychological and social counseling
  • Support for atypical parents
  • Extended parental leave (180 days for mothers and 120 days for fathers)
  • Mobility for your on-site commute:
  • Transportation voucher and parking (hybrid and on-site work models)
  • Financial protection and peace of mind:
  • Life insurance
  • Assistance for the death of parents
  • Private pension plan
  • Payroll-deductible loans
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptNode.jsC#.NETMongoDBRabbitMQmicroservices architectureapplication securityREST servicescloud computing
Soft Skills
technical leadershipproblem solvingcollaborationmentorshipcommunicationproactive improvementtechnical documentationquality standards definitionincident resolutionknowledge sharing