Jobgether
Jobgether

NET Support Software Architect

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Design, evolve, and maintain software architectures for distributed systems and microservices, ensuring scalability, resilience, maintainability, and alignment with business requirements.
    • Conduct architecture reviews, evaluate technical approaches, and provide clear guidance to development teams on architectural decisions.
    • Maintain a hands-on approach, actively participating in development activities and contributing technical expertise throughout the software lifecycle.
    • Define and promote software engineering best practices covering development, testing, deployment, maintainability, and overall solution quality.
    • Partner with product and engineering teams within an Agile/Scrum environment to translate business needs into effective technical solutions.
    • Mentor developers and provide technical guidance on architecture, design patterns, implementation challenges, and complex engineering decisions.
    • Lead technical decisions related to cloud infrastructure, CI/CD pipelines, and DevOps practices, supporting reliable and scalable delivery.
    • Contribute to the evolution of solutions built with .NET Core, React, and React Native.
    • Support architectural decisions involving CosmosDB and SQL Server, ensuring appropriate data management and persistence strategies.
    • Establish and encourage automated testing practices and quality controls across development workflows.
    • Evaluate opportunities to improve architecture, engineering processes, automation, and technical standards.
    • Where relevant, contribute to solutions involving event-driven architectures, containerization, API gateways, and security patterns.
    • Requirements:

      • Strong professional experience in software architecture, preferably in complex enterprise environments and hands-on engineering contexts.
      • Strong proficiency with .NET technologies, particularly .NET Core, with the ability to participate directly in technical implementation.
      • Solid experience designing and evolving distributed systems and microservices architectures.
      • Strong hands-on experience with React and React Native.
      • Experience working with CosmosDB and SQL Server and understanding of appropriate database architecture and design considerations.
      • Knowledge of automated testing strategies and software quality best practices.
      • Experience with DevOps practices and CI/CD pipelines, including the ability to guide technical decisions around modern software delivery.
      • Familiarity with cloud services, preferably Microsoft Azure, and experience making architectural decisions for cloud-based solutions.
      • Strong communication and technical leadership skills, with the ability to influence engineering teams and explain complex architectural concepts clearly.
      • Demonstrated ability to mentor developers and collaborate effectively with product, engineering, and other multidisciplinary stakeholders.
      • Experience working in Agile/Scrum environments and adapting architectural decisions to evolving product requirements.
      • Knowledge of event-driven architectures, including technologies such as Service Bus or Event Grid, is an advantage.
      • Familiarity with Docker and Kubernetes and containerized application environments is a plus.
      • Experience with API Gateway technologies and security patterns is desirable.
      • Contributions to open-source projects or technical communities are considered an additional advantage.
      • Benefits:

        • Health and dental insurance to support employees and their families.
        • Meal and food allowances.
        • Childcare assistance.
        • Extended paternity leave.
        • Wellness partnerships with gyms and health professionals through programs such as Wellhub and TotalPass.
        • Profit Sharing and Results Participation (PLR).
        • Life insurance.
        • Continuous learning: Access to an internal learning platform and professional development resources.
        • Education partnerships: Access to online learning platforms and language-learning resources.
        • Discount club with partner offers.
        • Well-being support: Free online resources focused on physical, mental, and overall well-being.
        • Parenting support: Pregnancy and responsible-parenting courses.
        • Inclusive workplace: Dedicated health and well-being teams, inclusion specialists, and affinity groups.
        • Accessibility support: Assistance and accommodations throughout the recruitment and employment journey for professionals with disabilities.
        • Career development: Opportunities to work on challenging technology transformation projects and expand expertise across modern engineering practices.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
NET Support Software Architect at Jobgether — Remote