Job Closed
This listing is no longer active.
Software Architect
Location
Brazil
Posted
85 days ago
Salary
0
Seniority
Senior
Job Description
Software Architect
Hitss Brasil
• Lead the development team technically, supporting the definition of standards, best practices and architectural decisions; • Define and implement end-to-end software architecture for a data management platform, ensuring scalability, performance and security; • Prepare technical architecture documentation, including diagrams, standards, integrations and specification of service contracts and APIs; • Define development, versioning and continuous integration standards; • Ensure adherence to cloud architecture best practices, taking into account availability, resilience and cost optimization; • Support the definition of load, performance and security testing strategies for applications; • Evaluate and propose continuous improvements to the architecture aimed at efficiency, quality and sustainability of the solution; • Promote technical alignment between development, data and infrastructure teams; • Support the definition of non-functional requirements such as security, performance, scalability and observability.
Job Requirements
- Bachelor's degree in Information Technology or related fields;
- Postgraduate degree in IT, OR 6 certifications in the area of expertise or in agile methodologies;
- Experience defining end-to-end software architecture;
- Knowledge of cloud architecture best practices;
- Experience with load testing, performance tuning and application optimization;
- Experience with security testing and secure development best practices;
- Experience producing technical architecture documentation and specifying service contracts (APIs);
- Experience in technical leadership of development teams;
- Familiarity with AWS;
- Experience with Python and FastAPI;
- Experience with React and JavaScript;
- Experience with security tools and practices such as SAST, DAST and penetration testing (Pentest);
- Experience with load testing tools such as JMeter.
Benefits
- Important: All our positions are open to professionals with disabilities and support gender and racial/ethnic equity.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and implement scalable, reliable, and secure software systems • Lead technical architecture decisions • Provide technical leadership, code reviews, and mentorship • Collaborate with Product, Design, and stakeholders
Full Stack Developer, Intermediate
MVST.Design-Driven Software Development Studio based in Munich and Barcelona.
• Develop and maintain web + mobile applications and services using modern web technologies • Write clean, maintainable, and well-documented code • Collaborate with cross-functional teams to design, implement, and test new features and functionality • Participate in code reviews and contribute to the development of best practices and coding standards • Debug and troubleshoot issues in production and non-production environments • Keep up-to-date with emerging trends and technologies in web development
Full Stack Developer, Junior
MVST.Design-Driven Software Development Studio based in Munich and Barcelona.
• Develop and maintain web + mobile applications and services using modern web technologies • Write clean, maintainable, and well-documented code • Collaborate with cross-functional teams to design, implement, and test new features and functionality • Participate in code reviews and contribute to the development of best practices and coding standards • Debug and troubleshoot issues in production and non-production environments • Keep up-to-date with emerging trends and technologies in web development
Senior Full Stack Developer
MVST.Design-Driven Software Development Studio based in Munich and Barcelona.
• Develop and maintain web + mobile applications and services using modern web technologies • Write clean, maintainable, and well-documented code • Collaborate with cross-functional teams to design, implement, and test new features and functionality • Participate in code reviews and contribute to the development of best practices and coding standards • Debug and troubleshoot issues in production and non-production environments • Keep up-to-date with emerging trends and technologies in web development

