Technical Architect - MEAN Stack
Join a leading Global MNC and work on cutting-edge technologies as a Technical Architect (MEAN Stack). We are seeking a hands-on technologist with a deep understanding of software development, architecture, DevOps, and cloud-native solutions. This role involves leading a team, designing scalable applications, and ensuring security-driven design practices.
What you need to have:
- For the role we are looking for a Hands - On Technologiest who understand the depth of technology and had the breadth of experience in other domain areas such as end-to-end of SDLC, Product Ownership, Quality Assurance, Software Engineering, Solutions Architecture, DevOps etc...
- With proven experience of working on multiple products, in the delivery of both features and tests
- The ability to communicate effectively to both technical and non-technical colleagues in a cross-functional environment
- Proven track record of successfully delivering software with a broad mix of languages, technologies and platforms
- Experience working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development and Infrastructure as Code
- Experience with Cloud native software architectures
- Proven experience in Security driven design practices and the remediation of SAST/DAST findings
- Experience in CI/CD and Devops practices including the use of Quality Gates to maintain high levels of code
Technical Skills or Qualifications Required:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience of total 12 to 16 years with Strong experience infull-stack development using MEAN stack (MongoDB, Express.js, Angular, Node.js)
- Proven track record as a lead software engineer, overseeing and guiding a team of developers
- In-depth knowledge of front-end development using Angular
- Proficiency in back-end development using Node.js, Express.js
- Expertise in database design and management, with experience working with MongoDB and SQL Server
- Experience with containerization and orchestration technologies, particularly Kubernetes, for deploying and managing applications in a scalable and efficient manner.
- Familiarity with cloud platforms such as AWS, and ability to deploy and manage applications in a cloud environment
- Ability to create detailed Low-Level Designs (LLDs) for software applications, ensuring the technical feasibility and scalability of the proposed solutions.
- Solid understanding of software testing principles, techniques, and tools, including unit testing frameworks (e.g., Jest, NUnit)
- Strong understanding of software development principles, design patterns, and best practices
- Experience with version control systems such as Git, and proficiency in using collaborative development tools
- Excellent problem-solving and analytical skills, with the ability to troubleshoot and debug complex software applications
- Strong communication and leadership skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
- Ability to mentor and coach junior developers, providing guidance and support in their professional growth
- Proactive and self-motivated, with a passion for staying up-to-date with the latest industry trends and technologies
#TechnicalArchitect #MEANStack #MongoDB #ExpressJS #Angular #NodeJS #CloudNative #AWS #DevOps #CI_CD #Agile #SoftwareArchitecture #Security #FullStackDeveloper #Kubernetes #Leadership #TechJobs #Gurgaon #Noida #HiringNow #GurgaonJobs #NoidaJobs