Software Architect/Tech Lead

Find Hr

São Paulo

On-site

BRL 279,000 - 390,600

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A technology recruitment company is seeking a Software Architect/Tech Lead in São Paulo, Brazil, who will define and lead the software architecture strategy and mentor development teams. The ideal candidate must have a bachelor's degree along with deep backend experience in C#/.Net or Java, knowledge of cloud platforms, and a strong understanding of scalable systems. This role emphasizes collaboration with cross-functional teams and includes responsibilities like code reviews and risk management.

Qualifications

  • Deep backend experience in software development, shipping applications to large-scale production environments.
  • Knowledge of architectural styles and design patterns.
  • Experience in building scalable distributed systems.

Responsibilities

  • Define and lead the software architecture strategy.
  • Lead the design of complex software systems.
  • Mentor and support developers on best practices.

Skills

C#/.Net programming
Java programming
AWS Cloud experience
Microservices architecture
CI/CD practices
English proficiency

Education

Bachelors degree

Job description

About the job Software Architect/Tech Lead

Responsibilities

  • Architectural Leadership: Define and lead the software architecture strategy, ensuring understanding of our goals and technology vision.
  • System Design: Lead the design of complex software systems, ensuring scalability, security, and maintainability. Develop high-level product specifications and design documents.
  • Technical Guidance: Provide expert guidance to software engineering teams on architectural best practices, design patterns, and coding standards. Mentor and support developers in implementing best practices.
  • Collaboration: Work with product managers, UX designers, DevOps, and other team members to ensure that goals and user needs.
  • Technology Evaluation: Stay up to date with latest technologies and trends. Recommend tools, frameworks, and platforms to enhance the development process and product quality.
  • Code Reviews: Conduct code and design reviews to ensure adherence to architectural best practices.
  • Performance Optimization: Identify performance bottlenecks in the software architecture and lead efforts to optimize system performance, scalability, and reliability.
  • Documentation: Create architectural documentation, including system diagrams, technical specifications, and design patterns.
  • Risk Management: Identify potential technical risks in projects and propose solutions to avoid them.
  • Innovation: Foster a culture of innovation within the engineering team, encouraging the exploration of new ideas and approaches.
  • Project Involvement: Participate in project planning, estimation, and review processes, ensuring that architectural considerations are integrated into the project plan.
  • Compliance and Security: Ensure that the software architecture complies with relevant security standards,regulations, and best practices.

TECHNICAL PROFILE

  • Bachelors degree.
  • Deep backend experience in software development roles,shipping applications to large-scale production environments.
  • Deep knowledge in C#/.Net or Java programming language.
  • Knowledge of architectural styles and design patterns.
  • Experience in building, and deploying (CI/CD) scalable distributed systems and frameworks for small businesses and enterprises.
  • Experience working onAWS Cloud, or other cloud (GCP,Azure, OCI).
  • Experience converting monoliths to microservices or serverless architecture.
  • Knowledge of Enterprise Integration Patterns.
  • SaaS solutions deep knowledge.
  • Large experience in distributed systems for high volume, being able to scale this solution.
  • Advanced/Fluent English is a requirement for this role
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Architect (Full Stack / AWS)
Solution Architect (Full Stack / AWS)

Accenture Pte Ltd • Região Norte

On-site
BRL 260,000 - 380,000
Software Architect - São Paulo
Software Architect - São Paulo

Yeah! Global • São Paulo

On-site
BRL 223,200 - 334,800
Full Stack .NET Technical Lead
Full Stack .NET Technical Lead

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

On-site
BRL 350,000 - 520,000
Senior Software Developer
Senior Software Developer

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

On-site
BRL 120,000 - 200,000
Software Architect Id92707
Software Architect Id92707

Agileengine • Florianópolis

Hybrid
BRL 702,000 - 1,054,000
Professional growth
Competitive compensation
Exciting projects
+1
Software Architect Id92707
Software Architect Id92707

Agileengine • Porto Alegre

Hybrid
BRL 600,000 - 900,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Software Engineer
Senior Software Engineer

Find Hr • São Paulo

On-site
BRL 167,400 - 223,200
Senior Software Architect (C#/Angular/AI First) - GovTech SaaS company
Senior Software Architect (C#/Angular/AI First) - GovTech SaaS company

truelogic • São Paulo

Remote
BRL 600,000 - 900,000
100% Remote Work
Competitive USD Pay
Paid Time Off
+2
Software Architecture
Software Architecture

Rabelo Digital • Brazil

Remote
BRL 220,000 - 360,000
TECH LEAD – JAVA (HYBRID / REMOTE)
TECH LEAD – JAVA (HYBRID / REMOTE)

iTRTech Group • São Paulo

On-site
BRL 250,000 - 380,000