Principal Tech Consultant - Solution Architect

NTT DATA ServicesNew York, NY
Hybrid

About The Position

We are seeking an experienced Solution Architect with strong hands-on coding capabilities to design and deliver scalable, secure, resilient, and high-performing enterprise applications. The ideal candidate should combine deep software engineering expertise with strong solution architecture capabilities and remain actively involved in development, prototyping, and technical problem-solving. The role requires close collaboration with business stakeholders, product owners, engineering teams, DevOps, security, and enterprise architects to translate business requirements into practical technology solutions while providing hands-on technical leadership throughout the delivery lifecycle.

Requirements

  • 10+ years of experience in software engineering, application development, and enterprise solution design.
  • 7+ years of strong hands-on coding experience with Java/Spring Boot, .NET, Python, or similar enterprise technologies.
  • 5+ years of experience designing and developing Microservices, REST APIs, distributed systems, and enterprise integrations.
  • 3+ years of experience designing and developing cloud-native applications on AWS, Azure, or Google Cloud Platform.

Nice To Haves

  • Strong expertise in software architecture, object-oriented design, design patterns, and clean coding principles.
  • Experience with modern frontend technologies such as React or Angular.
  • Strong understanding of Microservices and event-driven architecture.
  • Experience with Kafka, RabbitMQ, IBM MQ, or similar messaging technologies.
  • Knowledge of SQL and NoSQL databases.
  • Experience with Docker and Kubernetes.
  • Knowledge of Terraform and Infrastructure as Code.
  • Experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Understanding of application security, IAM, API security, and secure coding practices.
  • Experience with observability and monitoring tools such as Splunk, Dynatrace, Datadog, Prometheus, or Grafana.
  • Exposure to Generative AI and AI-assisted software engineering is an advantage.
  • Experience leading and mentoring engineering teams while remaining a hands-on technical contributor.
  • Strong consulting, architecture, stakeholder management, communication, and problem-solving skills.

Responsibilities

  • Define end-to-end solution architecture for complex enterprise applications and platforms.
  • Remain actively involved in hands-on coding, development, prototyping, and implementation of critical application components.
  • Design scalable Microservices, REST APIs, distributed systems, and cloud-native applications.
  • Develop Proof of Concepts (PoCs) to evaluate technologies, frameworks, and architectural approaches.
  • Translate business and functional requirements into scalable technical designs and implementation strategies.
  • Establish application architecture, coding standards, design patterns, and engineering best practices.
  • Conduct architecture reviews, technical design reviews, and code reviews.
  • Work closely with engineering teams to resolve complex technical and performance challenges.
  • Mentor senior developers and provide hands-on technical guidance to development teams.
  • Drive application modernization, refactoring, and cloud transformation initiatives.
  • Collaborate with DevOps teams to improve CI/CD, deployment automation, and application reliability.
  • Ensure solutions meet requirements for security, scalability, availability, performance, and maintainability.
  • Troubleshoot complex production issues and provide architectural and code-level solutions.
  • Evaluate emerging technologies and recommend their adoption based on business and technical requirements.

Benefits

  • NTT DATA is committed to accelerating client success and positively impacting society through responsible innovation.
  • NTT DATA is one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services.
  • Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future.
  • As a Global Top Employer, we have experts in more than 50 countries.
  • We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.
  • NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.
  • NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users.
  • NTT DATA is an equal opportunity employer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service