Technical Architect

Years of Experience: 
10-18 Years
Skills Stack: 
Shift Timings: 
12:30 pm - 09:30 pm ((UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi)
Role and Responsibility Details: 

" 10+ years of experience in software development. " Min 5+ years of experience in Architecture, designing, Coding, deployment & developing web-based applications using the latest .NET technologies like .Net Core, Entity Framework, ASP.NET, C#, MVC, LINQ, Web API, etc. " Sound understanding of technology & software development methodologies especially as relating to developing custom products for customers. " Hands-on experience in the latest versions of .NET Technologies. " Experience in Software Architecture such as CQRS, Domain Driven, and MVC. " Min 5+years of excellent experience in JavaScript, React and Nodejs. " Proven experience in creating & design RESTful APIs /Web APIs. " Experience with MS SQL databases - writing queries, store procedures, tables, views, triggers, functions, and SQL Jobs. " Experience with NO SQL database like Mongodb. " Should have good exposure in writing code for Microservices-based products. " Hands-on experience in .Net Core and Microservices. " Unit/Integration testing " Very strong Data modeling and database design experience in SQL " Good understanding & hands-on in implementing TDD, unit tests, e2e testing using Cypress/playwright/NUnit/XUnit/MsUnit/Jasmine/Karma & Jest framework " API Service Architecture: Enterprise-level designing and writing exposure in Microservices " Good experience in Implementation of OOPs and Design patterns " Strong knowledge of Agile, Continuous Delivery, Continuous Integration and DevOps, Azure Devops, AWS " Experience working with Redis, elastic cache. " Good to have experience of using Firebase " Good to have experience on mobile application development.

Job Description: 
  • Good communication skills. Professional level of English speaking and writing.
  • Willing to contribute and speak up with a view or opinion and add value by questioning and probing where necessary to ensure a thorough and robust solution.
  • Drive high standards on quality, delivering solutions on time
  • Candidate in recent times has been hands-on in full-stack enterprise technologies on the user interface, middleware frameworks, and database management. Has a deep understanding of multiple technology stacks/languages/tools and their pros/cons.
  • Ability to lead initiatives and people toward common goals.
  • Working knowledge of systems infrastructure
  • Good to have experience in working on a large, complexed product & very large scalable applications or websites with huge data sizes.
  • Technology evaluation, Proof of Concepts of latest Technologies and recommend Solutions for business requirements with optimized infrastructure and meeting performance requirements.
  • Take accountability of technology implementation and lead team in an agile environment
  • Experienced in secured application development, visualize Scalability, Security, Risks for the application / products and implement effective measures
  • Identify performance bottlenecks and propose solution to remove them.
  • Experience building systems with high security standards. Familiarity with common vulnerabilities and attack vectors and how to prevent them.
  • In-depth knowledge about quality standards, legislation, and best practices
  • Conduct code, design, and architectural reviews
  • Ability to mentor team members to improve their understanding of good software design practice, extreme coding practices and implementation strategy (CICD, test automation etc.).
  • Bring Innovation, Automation and Smart implementation practices
  • Take ownership of setting up application health monitors and analytics in existing application.
Pune- Pyramid
Recruitment Team