Skip to main content

Sr.Technical Lead – .NET EO

Engineering

No of Vacancies: 3

Chennai, India

Duties and responsibilities

  • Should own responsibility for creating or selecting the most appropriate architecture for a system (or systems)
  • Has to participate in complete software development lifecycle, including analysis, design, code and unit test, for applications based on Microsoft .NET technologies
  • To be able to abstract the complexity of a system into a manageable model that describes the essence of a system by exposing important details and significant constraints
  • To be able to maintain control over the architecture lifecycle parallel to the project's software development lifecycle
  • Must proactively monitor the adherence of the implementation to the chosen architecture during all phases of the development
  • Must know when to say "YES" and when to say "NO" when scope creep attempts to manipulate software architecture
  • To be able to progressively make critical decisions that define a specific direction for a system in terms of implementation, operations, and maintenance. Additionally these decisions must be well documented in a manner understood by others
  • Has to work closely with executives to explain the benefits and justify the investment in software architecture of a solution
  • Has to inspire, mentor, and encourage colleagues to apply best practices
  • Has to act as "subject matter expert" in assigned area of responsibility
  • To be able to provide technical consultation in new systems development, new package evaluations, and enhancement of existing systems; participate in structured walkthrough and technical reviews
  • Has to prepare functional specifications from which programs will be written; design, code, test, debug, and document programs
  • Should keep technical communications and business skills current with an emphasis on understanding emerging Microsoft-based web/e-commerce technologies
  • Must be a good team player and ability to work with people of different years of experience
  • Collect and Present Technical Metrices to stakeholders

Technical Skills

  • .NET Framework 4.5/4.0/3.0
  • ASP.NET
  • ASP.MVC 5/4
  • ASP.NET Web API
  • WCF (SOA)
  • LINQ/Parallel LINQ
  • ADO.NET
  • Entity Framework
  • Enterprise Library
  • SQL Server (SSRS & SSAS)
  • Design Principles & Patterns
  • C#, Visual Basic.NET
  • MSMQ

Good to have:

  • WPF & Silverlight
  • Microsoft Azure
  • Angular.js/Knockout.js
  • Any NoSQL DB Skills
  • Microsoft SharePoint Server
  • Windows Phone Development
  • Agile Practices

Competency Requirement:

  • Strong verbal and written communications skills
  • Good Team management skills
  • Planning, organizing and time management skills
  • Achieve results within deadlines whilst maintaining quality
  • Develop and deliver presentations, training sessions

Qualifications

  • Educational Qualification - MCA/MSc(cs)/B.E/M.E/B.Tech/M.Tech
  • Years of experience – 8 years to 13 years of experience