Mttechne logo
Mttechne

Building innovative solutions!

Software Architect

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

147 days ago

Salary

0

Seniority

Senior

PortugueseDocker.NET

Job Description

Software Architect

Mttechne

• Design, evolve, and ensure scalable, resilient, and secure software architectures. • Serve as a technical reference, supporting strategic decisions, defining architectural standards, and ensuring the quality, performance, and sustainability of applications. • Define and justify architectural patterns appropriate to business requirements. • Evaluate and communicate trade-offs between simplicity, flexibility, cost, and scalability. • Design horizontal and vertical scalability strategies. • Implement resilience, fault tolerance, and high availability mechanisms. • Ensure continuity of critical services, even in partial-failure scenarios. • Document architectures clearly, concisely, and in a standardized way. • Create and maintain architectural and data flow diagrams. • Justify technical and architectural decisions.

Job Requirements

  • Proven experience designing and implementing modern, scalable, and resilient software architectures.
  • Hands-on development experience with C# / .NET.
  • Consistent application of design principles and best practices (SOLID, Clean Code, Clean Architecture).
  • Experience with automated testing (unit, integration, and contract tests).
  • Experience with architectural patterns such as microservices, messaging, event-driven architectures, and message queues.
  • Proficiency in C# and the .NET ecosystem.
  • Strong knowledge of Design Patterns and architectural principles.
  • Experience with microservices-based architectures, messaging, and asynchronous integration.
  • Agile development practices (Scrum, Kanban).
  • Information security: authentication, authorization, encryption, and protection against attacks.
  • Source code versioning with Git.
  • Testing methodologies (TDD, BDD).
  • Containerization with Docker and Docker Compose.
  • CI/CD (Continuous Integration and Continuous Delivery).
  • Infrastructure as Code (IaC).

Benefits

  • Health insurance
  • Dental insurance
  • Profit sharing (PLR)
  • Private pension plan
  • Life insurance
  • Education allowance
  • Meal allowance
  • Transportation allowance
  • Food allowance

Related Job Pages

More Full-stack Engineer Jobs

Solvd, Inc. logo

Senior / Lead Full Stack Engineer

Solvd, Inc.

Get things Solvd. | Software Development & QA

Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• Own features end to end, from design to implementation. • Design, implement, and modify existing GraphQL APIs (schemas, queries, mutations, and resolvers) using Apollo Server. • Design and evolve backend services, including data access and caching layers. • Modify and extend database schemas as needed using ORMs. • Build user interfaces using React and TypeScript. • Write and maintain unit tests. • Modify and add end-to-end tests using Cypress. • Participate in sprint planning, reviews, and retrospectives within a 2-week sprint cadence.

Ukraine
Job Closed
HOLYWATER logo

Full-Stack Developer

HOLYWATER

We publish stories that inspire millions of people around the world

OtherRemoteTeam 51-200Since 2020H1B No Sponsor

• Work closely with the product team, designers and QA at all stages of development • Participate in designing and discussing features with consideration for product and business requirements • Develop new product features and maintain and improve existing functionality • Implement and maintain A/B tests, and take part in their analysis and optimization • Optimize web application performance (loading speed, Core Web Vitals, UX) • Ensure high code quality, adhere to technical standards and best practices

United States
FirmPilot logo

Software Engineer – Applied AI Focus

FirmPilot

AI Marketing Engine for Law Firms to automatically generate content and SEO to outrank competitors and get more clients.

OtherRemoteTeam 11-50H1B No Sponsor

• Design, implement, and evolve RAG pipelines combining structured data, embeddings, and LLMs. • Develop and maintain prompt strategies used across multi-step agent workflows. • Integrate LLMs into production systems with attention to reliability, cost, and latency. • Orchestrate AI-driven workflows across internal services and third-party APIs. • Define and improve practices for prompt versioning, evaluation, and iteration. • Work closely with platform engineers to ensure AI systems are maintainable and observable. • Help the team reason about when deeper customization or model-level work may be warranted in the future.

United States
$135K - $162K / year
Job Closed
CivicPlus logo

Principal Software Engineer

CivicPlus

CivicPlus is a web development agency that specializes in partnering with local governments to create extraordinary digital solutions. The company was founded i

• Lead technical evaluation and integration across acquired engineering teams, establishing shared architecture, standards, and platforms while navigating legacy constraints toward a unified SaaS vision. • Foster a collaborative, high-trust engineering culture by defining shared practices, mentoring engineers, and enabling cross-team alignment through forums and working groups. • Provide architectural leadership for scalable, reliable SaaS systems across multi-cloud environments, and guide the responsible integration of AI into products, services, and internal tooling. • Drive modernization of CI/CD, observability, and release practices to improve developer productivity, quality, and speed across teams. • Act as a technical multiplier through architectural reviews, prototyping, and cross-functional collaboration, ensuring acquisitions strengthen and simplify the overall platform.

United States
$145K - $225K / year