Experience: 10 - 15 Years
Responsibilities:
- Technology architect here will be a part of project development team, responsible of understanding the client requirements, analyze the feasibility on technology accordingly suggest the solution to them.
- Also he/she will be responsible for designing and implementing the system, validating design, estimates and conduct reviews in order to check the system's performance and other significant vulnerabilities.
Qualification & Experience required (including key competencies) :
- 10 Years of experience in IT industry.
- Preferred to have worked around 3 years as Tech architect.
- Bachelor or Master degree in a computer technology related discipline.
- Experience in web application Architecture and Development with hands on expertise in delivering solutions based on/customizing ASP.Net 4.0 / MVC and above.
- Experience on design and development of mid/ large size web applications using ASP.NET, MVC5, JavaScript, JQuery, HTML5, AJAX, XML and CSS.
- Exposure to emerging Web Technologies like Node.js, AngularJS, etc., and ability to make recommendations suitable for the project needs.
- Good understanding of SOLID principles, OOPs concepts, OOAD, Unit testing frameworks for Test driven development.
- Experience in RDBMS like SQL Server 2008/ORACEL, MySQL etc. & database programming skills including creating stored procedures.
- Experience with Microsoft .Net technologies like WCF, WWF, WPF, LINQ, SSIS, SSRS etc.
- Experience with source control management systems and continuous integration/deployment environments like GIT, TFS, SVN etc.
Additional Skills (If Any)
- Provide technical leadership regarding a technology or project to customers and team members.
- Shares best practices, lessons learned and constantly updates the technical system architecture requirements based on changing technologies and knowledge related to recent, current and up-coming vendor products and solutions.
- Problem solving skills and capacity to work independently as well as in team.
- Good interpersonal and team working skills.
- Practical knowledge & good understanding of cross technology and functional domains, programming concepts and logical approach for problem solving.
- Adopt and adhere to Standard Development Practices like Continuous Integration, Static Code Analysis, Unit Testing and Versioning.
- Experience in Agile methodology will be an added benefit.
Didn’t find the job appropriate? Report this Job