Software Architect Web Microsoft Sr
Softtek Lima, Lima, Peru
IT Services and IT Consulting · 10,001+ employees
About the role
The Software Architect will design the overall architecture of software products, ensuring non-functional requirements like security and scalability are met. They are responsible for establishing coding standards, selecting technology stacks, and solving complex technical implementation challenges.
What they look for
Requirements
The role requires a senior-level professional with extensive experience in architectural design and technical decision-making. Candidates must be proficient in selecting architectural patterns, frameworks, and tools to support robust software development.
Full description
Design the architecture of a software product that solves the non-functional requirements (security, availability, performance, scalability, compatibility, etc.), design the coding patterns and guidelines of functional components, and make the technical decisions relevant to the quality of the software product. It includes selecting the technology platform (run-time); selecting and designing software architectural patterns (layered, C/S, SOA, event-driven, microservices, service broker, etc.); select frameworks, programming languages, and development tools; design reusable components and support subsystems that solve general functions (cross-cutting concerns); establish coding guidelines and standards; Solve the complex technical challenges of implementation.
Similar roles
-
Solutions Architect (Banking)
White Cloak Technologies Manila, Metro Manila, Philippines
-
Senior Solutions Architect
GitLab Bengaluru, Karnataka, India
-
Solutions Architect - Digital Native Business (Healthtech)
Databricks San Francisco, California, United States · $180K–$248K/yr
-
Solutions Architect (SEA, Korea, India)
Stripe Bengaluru, Karnataka, India
- Senior Solutions Architect, APJC (Developer Platform) - Hindi Speaking
- Principal Solutions Architect, APJC (Developer Platform) - Mandarin Speaking