InApp / Careers / Jobs / Senior Technical Architect

Senior Technical Architect (10+ Years)

Project Location(s):

Share

Facebook
Twitter
LinkedIn

Experience: 10+ years

Designation: Senior Technical Architect

Job Summary:

We are seeking a highly skilled and experienced Senior Technical Architect to join our dynamic team. The ideal candidate will possess a strong background in architecting complex applications and systems across a wide range of technologies, with a focus on AI, Cloud, Data Analytics, Generative-AI, Databases, Languages, FrontEnd and Backend Development, IoT, Mobile, AR/VR and Monolithic app frameworks.

Responsibilities:

  • Experience in design and development of backend services, SQL and No-SQL Database and UI development expertise
  • Integration of user-facing elements developed by Web/Mobile front-end developers with server-side logic.
  • Writing reusable, testable, and efficient code with the whole web stack
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Design and implement cost-effective migration strategies to the cloud.
  • Understand current infrastructure and stack in order to employ best AWS/Azure solutions.
  • Implementation of security and data protection.
  • Identify bottlenecks and bugs in the system and develop solutions.
  • Conducting software analysis, testing, updating, and debugging
  • Test and update application so that it can be used on all web browsers.
  • Prepare / Review / Update technical documentation.
  • Interface with clients during Pre-Sales and Design discussions

Mandatory Skills:

  • Hands-on experience in developing and deploying solutions on AWS/Azure in IoT, Enterprise Business apps, Consumer Apps, Integrations, Analytics,
  • Expert in Microservices Architecture
  • Should have backend experience in any of the following:
    • .NET stack – .NET 6.0, ASP. Net, EF, LINQ, Azure and SQL, Web API,
    • Python Stack : Django/ Flask frameworks,
    • NodeJS stack : MERN
    • Java Stack : Spring Boot, SpringMVC, Hibernate, Spring Security, Spring Data etc
  • Should have frontend experience in any of the following:
    • Angular
    • React
    • VueJS
  • Should have Mobile Development experience in any of the following:
    • Flutter
    • React Native
    • Kotlin
    • Swift
  • Expert in AWS and Azure hybrid architecture – working knowledge of microservices, Big data, AI/ML tools.
  • Strong, independent thinker with the ability to build credible relationships within AWS/Azure and customer environments.
  • Proficient understanding of AWS and Azure services (e.g., S3, Blob, EC2, IoT, Lambda, Functions, DynamoDB, Cosmos, Glacier, SNS, EBS, Azure service bus, CloudFront, SQS, VPC, Kinesis, Logic apps and Elastic Beanstalk, etc.)
  • Experience working with a variety of APIs and RESTful interfaces.
  • SOLID principles, MVC design patterns
  • Docker and Kubernetes
  • Should have at least two end to end implementation experience.
  • Contributes to well-defined projects independently.
  • Strong understanding of security best practices (e.g., AD, IAM roles, KMS, penetration testing etc.)
  • Experience with application lifecycle management tools (Git, Azure DevOps, AWS CodePipeline, VS Code, Visual Studio, SonarQube)
  • Strong UI/UX skills and understanding of usability concepts.
  • Practicing agile or scaled agile methodologies for software delivery.

Good to have:

  • AI: Linear/Logistic regression, Decision Trees, Random Forest, K-Means Clustering, Deep Learning, CNN, RNN, Graph Neural Network, Transformers, Generative AI, RAG, LLM, LangChain, LlamaIndex.
  • Data Analytics: Apache Spark, SnowFlake, Delta Lake, S3, AWS Glue, AWS Lake Formation, ADLS Gen2, Synapse Analytics, and Azure Purview.
  • IoT: AWS IoT Core and Azure IoT.