We are seeking a highly experienced and collaborative Technical Architect to join our team. This is a senior-level role with full ownership of projects from design to deployment. You will work across the stack to build scalable, secure, and high-performing applications while mentoring team members and collaborating closely with both U.S. and India-based teams. Clear, professional communication both written and oral is essential for success in this role.
Key Responsibilities
Lead the design, development, and deployment of full-stack applications
Define and document architectural standards, patterns, and guidelines for scalable application design
Build intuitive and responsive front-end interfaces using modern frameworks
Develop and maintain scalable backend services and RESTful APIs
Implement best practices in application security and performance
Collaborate with global teams across U.S. and India
Debug, troubleshoot, and optimize applications for speed and efficiency
Guide and mentor junior developers, fostering continuous learning and growth
Participate in Agile ceremonies and contribute to sprint planning and delivery
Produce well-documented, testable, and maintainable code
Define and document architectural standards, patterns, and guidelines for scalable application design
Evaluate new technologies and tools, making recommendations for adoption
Ensure alignment between business goals and technical solutions
Required Skills and Qualifications
Minimum 12 years of software development experience with strong full stack capabilities
Knowledge of CI/CD pipelines, containerization (e.g., Docker), and infrastructure-as-code tools (e.g., ARM templates or Terraform)
Expertise in . NET, React, Node.js and C#
Experience working in Agile/Scrum teams
Familiarity with MS Azure cloud platform
Proficient in front-end technologies: HTML, CSS, JavaScript, XML, jQuery
Deep experience with RESTful APIs and backend integration
Strong command of SQL databases and application architecture
Must be an expert on Azure platforms
Familiarity with UI/UX principles and responsive web design
Solid experience in unit and integration testing
Excellent written and verbal communication skills
Proven ability to work effectively with cross-border teams (U.S. and India)
Strong team player with a commitment to mentoring and developing others
Bachelor s degree in Computer Science, Engineering, or a related field (required)
Preferred Qualifications
Prior work experience in enterprise or regulated environments
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time