Application Architect

Good co India

United States

Remote

USD 130,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Good co India is seeking an experienced Solutions Architect to design scalable, secure architectures and lead enterprise applications and cloud initiatives. You will define frameworks, patterns, and integration approaches while steering teams through the full development lifecycle.

The role requires hands-on expertise in Java, C#/.NET, Python, and cloud platforms with strong knowledge of microservices, REST APIs, and DevOps practices.

Qualifications

  • 5 to 10 years of experience in software development, solution architecture, or application architecture.
  • Experience designing enterprise-scale applications and distributed systems.
  • Hands-on with Java, C#/NET, Python, or similar.
  • Knowledge of microservices, REST APIs, databases, cloud platforms, and system integration.
  • Practical experience with AWS, Azure, or Google Cloud and cloud-native architecture.
  • Familiar with Docker, Kubernetes, CI/CD pipelines, and modern DevOps.
  • Strong understanding of design patterns, SOLID principles, scalability, performance, and security.
  • Excellent problem-solving and stakeholder-management skills.
  • Ability to translate business requirements into robust and scalable technical solutions.
  • Experience leading technical teams, mentoring developers, and driving architecture decisions.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.

Responsibilities

  • Design scalable, secure, high-performance architectures aligned with business requirements.
  • Define technical architecture, frameworks, and design patterns.
  • Lead enterprise applications, microservices, APIs, and cloud-based solutions.
  • Evaluate technologies, tools, platforms, and architectural solutions.
  • Collaborate with product managers, developers, DevOps, and other technical teams.
  • Provide technical leadership and guidance throughout the lifecycle.
  • Ensure applications meet scalability, availability, performance, security, and maintainability requirements.
  • Identify risks and opportunities for modernization and optimization.
  • Establish coding, architecture, security, and development best practices.
  • Review designs, conduct architecture reviews, and mentor seniors.
  • Drive cloud adoption, modernization, DevOps, CI/CD, and automation initiatives.
  • Prepare and maintain architecture documentation and solution diagrams.

Skills

Software architecture
Distributed systems
Cloud platforms
DevOps practices
Java
C#/.NET
Python

Education

Bachelor's degree in CS/IT/Engineering

Tools

Docker
Kubernetes
CI/CD pipelines
Cloud platforms (AWS/Azure/GCP)

Job description

Role & responsibilities
  • Design and develop scalable, secure, and high-performance application architectures aligned with business requirements.
  • Define technical architecture, frameworks, design patterns, integration approaches, and technology standards.
  • Lead the design and implementation of enterprise applications, microservices, APIs, and cloud-based solutions.
  • Evaluate and recommend appropriate technologies, tools, platforms, and architectural solutions.
  • Collaborate with product managers, business stakeholders, developers, DevOps teams, and other technical teams.
  • Provide technical leadership and guidance to software development teams throughout the application lifecycle.
  • Ensure applications meet requirements for scalability, availability, performance, security, and maintainability.
  • Identify technical risks, bottlenecks, and opportunities for modernization and optimization.
  • Establish and enforce coding, architecture, security, and development best practices.
  • Review technical designs, conduct architecture reviews, and mentor senior developers and engineers.
  • Drive cloud adoption, application modernization, DevOps, CI/CD, and automation initiatives.
  • Prepare and maintain architecture documentation, technical specifications, and solution diagrams.
Preferred candidate profile
  • 5 to 10 years of experience in software development, solution architecture, or application architecture.
  • Strong experience in designing and implementing enterprise-scale applications and distributed systems.
  • Hands‑on expertise in one or more programming languages such as Java, C#/.NET, Python, or similar.
  • Strong understanding of microservices, REST APIs, databases, cloud platforms, and system integration.
  • Practical experience with AWS, Azure, or Google Cloud and cloud‑native architecture.
  • Good knowledge of Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices.
  • Strong understanding of software design patterns, SOLID principles, scalability, performance, and application security.
  • Excellent problem‑solving, analytical, communication, and stakeholder‑management skills.
  • Ability to translate business requirements into robust and scalable technical solutions.
  • Experience leading technical teams, mentoring developers, and driving architecture decisions.
  • Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Solutions Architect
Senior Solutions Architect

Good co India • United States

Remote
USD 140,000 - 180,000
Principal Software Architect
Principal Software Architect

Good co India • United States

Remote
USD 180,000 - 240,000
Senior Application Architect
Senior Application Architect

Confidential Jobs • Austin (TX)

On-site
USD 100,000 - 130,000
Technical Architect
Technical Architect

TymblHub • Indianapolis (IN)

On-site
USD 140,000 - 190,000
Enterprise Architect
Enterprise Architect

Good co India • United States

Remote
USD 150,000 - 230,000
Application Architect
Application Architect

Compunnel, Inc. • Pittsburgh

On-site
USD 100,000 - 130,000
Solution Architect
Solution Architect

Cyient • Waco (TX)

On-site
USD 120,000 - 150,000
Solution Architect
Solution Architect

Compunnel, Inc. • Smithfield (RI)

On-site
USD 120,000 - 150,000
.NET Architect
.NET Architect

Good co India • United States

Remote
USD 140,000 - 190,000
Application Architect
Application Architect

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,000