Senior Software Architect

🔥 4 minutes ago

🇧🇷 Brazil – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of FCamara Consulting & Training

FCamara Consulting & Training

1001 - 5000 employees

🏥 Healthcare

🛡️ Insurance

📦 Logistics

Healthcare • Insurance • Logistics

FCamara Consulting & Training is a Brazilian multinational firm specializing in digital transformation and consulting services. With over 17 years in the market, FCamara's ecosystem focuses on innovation, e-commerce, digital strategy, and the integration of technology solutions such as artificial intelligence and cybersecurity. The company collaborates with a variety of sectors including retail, healthcare, finance, and logistics, empowering more than 1,000 businesses to evolve in the digital realm.

📋 Description

• Select appropriate architectural patterns, such as microservices and message queues • Justify architectural choices in relation to requirements • Evaluate trade-offs between simplicity and flexibility • Define scalability strategies and failure-recovery mechanisms • Ensure the availability of the release-control service if the daily consolidation process fails • Define communication between components, including protocols and message formats • Select integration tools and define their responsibilities • Implement authentication, authorization, encryption, and protection mechanisms against attacks, such as a WAF • Analyze how to divide the system into smaller, manageable components • Abstract and separate responsibilities across layers • Develop readable, well-organized, and maintainable C# code • Apply SOLID principles and Clean Code practices • Implement tests with strong coverage, quality, and relevance • Meet technical and business requirements • Document the architecture and create diagrams • Justify architectural decisions and define data flows • Create detailed instructions for operation and local execution (README) • Centralize documentation and describe potential improvements or extensions • Demonstrate long-term vision and planning • Discuss development trade-offs and challenges • Ensure error-free local execution • Use Docker, Docker Compose, CI/CD, and IaC • Prepare cost estimates

🎯 Requirements

• Proven experience designing and implementing scalable, resilient, and secure software architectures • Hands-on software development experience using C# • Experience with software design principles, including SOLID and Clean Code • Experience implementing automated tests, including unit and integration tests • Experience with architectural patterns, including microservices and message queues • Deep knowledge of C# and the .NET ecosystem • Strong knowledge of design patterns • Knowledge of software architecture principles • Knowledge of agile development practices, including Scrum and Kanban • Knowledge of information security, including authentication, authorization, and encryption • Knowledge of source control tools, including Git • Familiarity with TDD and BDD • Familiarity with Docker and Docker Compose • Knowledge of CI/CD • Knowledge of Infrastructure as Code (IaC) • Excellent communication and collaboration skills for effective teamwork • Strong critical-thinking and complex problem-solving skills • Ability to translate business requirements into technical specifications • Ability to make technical decisions based on data and trade-offs • Ability to document solutions clearly and systematically • Ability to learn and adapt to new technologies and tools

🏖️ Benefits

• The company has initiatives and social programs that promote development, including the Orange Juice tech community, the Training Program, a leadership academy, and partnerships with NGOs and EdTech companies • Diversity, respect, and ethics are part of the company’s DNA • Remote work

Apply Now

Similar Jobs

🔥 47 minutes ago

CSG

5001 - 10000

💼 Consulting

🏥 Healthcare

📦 Logistics

Software Developer II building .NET applications for CSG, which helps companies deliver connected customer and payment experiences. Developing APIs, debugging systems, and supporting Agile product delivery.

Angular

ASP.NET

AWS

Azure

Cloud

Docker

JavaScript

Kubernetes

MS SQL Server

RDBMS

SQL

.NET

🔥 4 hours ago

FIVE Validation

11 - 50

💼 Consulting

🏥 Healthcare

📦 Logistics

Tech Lead full-stack evoluindo o SaaS B2B GO!FIVE para empresas de Life Sciences. Liderança técnica, desenvolvimento Java/React e integração de IA.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Cloud

Java

Postgres

React

SQL

🔥 18 hours ago

Sicredi

10,000+ employees

🛡️ Insurance

📦 Logistics

💼 Consulting

Engenheiro de Software Java desenvolvendo a plataforma digital cooperativa do Sicredi. Modernizando o Core Bancário com React, Spring Cloud, Kubernetes e Kafka.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Java

Kafka

Kubernetes

React

Spring

🔥 18 hours ago

Sicredi

10,000+ employees

🛡️ Insurance

📦 Logistics

💼 Consulting

Engenheiro de Software Java modernizando o core bancário cooperativo do Sicredi. Desenvolvendo serviços REST, integrações Kafka e soluções distribuídas para uma plataforma financeira digital.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Java

Kafka

Kubernetes

React

Spring

🔥 18 hours ago

SoftDesign

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

Software Engineer FrontEnd desenvolvendo aplicações web responsivas para a SoftDesign, empresa de tecnologia e outsourcing. Utilização de React e Angular em sistemas de alta performance.

🗣️🇧🇷🇵🇹 Portuguese Required

JavaScript

React