tech lead / architect in chennai

job type
apply now

job details

chennai, tamil nadu
job category
Information Technology
job type
6 To 15
reference number
apply now

job description

?Will be responsible for 3-10 engineers
? Provide technical leadership and direct delivery team throughout software
development lifecycle, including application design, hands-on development, testing,
and deployment via consistent, understandable documentation and communication
? Apply judgment in implementing Application Engineering methodologies, processes,
and practices to specific requirements of projects/programs which may include product
design engineering, information security, code maintainability and reliability
? Understand technical project priorities, implementation dependencies, risks and
issues; provide solutions/recommendations to ensure smooth and successful project
? Proactively anticipates project issues before they occur; defines the problem; identifies
possible causes; works with team to identify solutions; selects and implements most
appropriate solution
? Sound analytical skills and problem-solving skills needed to manage multiple technical
challenges simultaneously per each project assigned when needed
? Obtains necessary supervision and support to ensure quality, adherence to application
engineering methodologies, standards, leading practices, budgets, and timelines are
? Knowledge of organizational structure of the firm to facilitate work with groups outside
of the immediate technical team
? Analyze overall system architecture and design risks and provide mitigation options
? Collaborate with other project team members in driving out requirements and system
? Ability to be hands on in development as needed
? Collaborate with production, product design, and quality assurance (QA) groups to
ensure solutions are delivered effectively
? Implement and configure .NET development platforms and infrastructure middleware
as necessary

? Manage, evaluate and coach engineers on the team
? Interface with external teams to gather requirements, assist with integration, and
provide visibility into the development roadmap
? Support local recruitment efforts like interviewing and hiring
? Develop proof of concepts, prototypes and overall system designs as needed for pre-
sales support and post-sales implementation
? Document key aspects of a project, including high level and detailed technical design,
build and release documentation and processes, code standards and guidelines
? Collaborate with team leads and team members to ensure that all technology
initiatives are implemented within the existing or planned standards and frameworks
for each project through consistent and thorough code reviews
? Provide assistance and technical guidance to Project Managers, Business Analysts,
Software Engineers, QA Testers and other team members in diagnosing and resolving
complex defects identified throughout testing phases
? Supply work breakdowns, estimates and status updates to project and engagement
management; keep delivery team informed of challenges, risks, issues and
opportunities as you identify them

?Top Benefits

Client Introduction
?Its an ecommerce company HQ in US, California founded in 2007. They have build software product that specializes in delivering enterprise web and data solutions.BotCode has launched niche products and delivered customized solutions in Human Resources, Healthcare, Pharma, Education & Travel. They are doing business in US and Canada and they count among their B2C customers as one of the worlds most respected innovators in travel, retail and social media.


?Asp.Net MVC


?Bachelors degree in a technical field and/or equivalent work experience
? At least 7 years of relevant work experience with a concentration in MVC .Net C# work
for web based SaaS applications
? Strong knowledge in C#
? 3 years of client side JavaScript experience, a must
? 2 years of HTML experience, HTML 5 is a plus
? Experience in Language-Integrated Query (LINQ)
? 3 years of CSS experience
? 1 years of jQuery experience
? 1 years of JSON experience
? 4 years of ASP.NET experience
? 1 years of experience with Object-Relational Mappers such as Entity Framework
? 5-7 years of experience of working with web applications that has a SQL Server
? 4 years of SQL Programming experience
? 3 years of experience working on N-Tier'd applications
? Strong understanding on client-side performance optimization techniques

? Experience working in Agile Development Methodologies and frameworks
? 1-3 years of experience with Team Foundation Server
? Strong understanding of Object Oriented programming and design patterns
? Strong understanding of SOA
? Experience in working on multi lingual web sites and globalization
? Experience in Azure hosted solutions
? Strong experience designing and implementing web services using WebAPI's and / or
Microservices approach
? Able to identify code smells and refactor solutions
? Release Packages
? Unit Test Scripts
? Conducting routine code reviews as standard practice