|
Reference Number: 1164_JN_Dotnettechlead
Job Description: Dot NET Tech Lead
The Tech Lead will be expected to do the following:
* Responsible for technical design, development, coding, testing, debugging and documentation of programming applications to meet project requirements * Participate in planning sessions with the Application architect and Project Manager to analyze business requirements and define the proposed technical solution * Assume a technical lead position for small teams of developers, which may include offshore resources * Provide junior developers in the team with guidance and mentorship * Conduct code and unit test review * Collaborate technical solutions with Application Architect, Product Manager and architecture team * Follow established enterprise development and design standards, guidelines and processes * Create high-quality technical documentation * Identify / troubleshoot and resolve application code issues identified during test cycles * Proactively identify and escalate issues that may adversely impact project deliverables to Application Architect and Project Manager * Report project status to Project manager periodically * Interact with IT management and other teams at a highly professional and technical level. * Work closely with Project manager, Business Analysts, Application Architect to understand and translate functional requirements and processes into technical specifications. * Demonstrate accurate and complete understanding of system functionality and technical components * Provide high-quality consultation to business partners and demonstrate keen aptitude in acquiring business domain expertise * Assign development tasks to junior developers * Prepare all technical documentation related to the release * Manage all builds during the development lifecycle, be responsible for technical design, development, coding, testing, debugging and documentation of programming applications to meet project requirement
Responsibilities (Deliverables): TheTech Lead will be responsible for the following in conjunction with the development of a new application in the Ops Technology area: * Producing functional specification * Developing Use Cases * Documenting Issues and Risks * Developing Test Conditions
List deliverables or activities the resource will be responsible for producing or executing
Required Skillset:
* 5+ years of application development experience, including complex, n-tier systems * 5+ years developing batch programs which utilize a relational database * Hands-on programming experience in full life-cycle projects using .NET technologies and databases like DB2/UDB and/or Oracle-10g * 3 years experience working with Oracle databases and coding SQL statements * 3 yrs experience in .NET framework, XML, XSLT * Solution Analysis and Design, ASP.NET/C#, Windows infrastructure and an understanding of HTTP, HTML, JavaScript are required. * 7 years experience in Microsoft development technologies * Experience in distributed systems architecture, and SOA * Experience with different methodologies including Agile, and RUP * Familiarity with OO concepts * Working knowledge of UML * Ability to understand moderately complex functional requirements and translate into technical requirements * Aptitude to troubleshoot * Readiness for production support * Prefer familiarity with Actuate and Autosys * Prefer familiarity with configuration management and deployment solutions and tools such as Harvest, PVCS and VSS * Prefer experience with Microsoft development technologies with 5+ years experience using C# / .NET
Experience Level: 5+ Years
Requirements: Dot NET Tech Lead
* Responsible for technical design, development, coding, testing, debugging and documentation of programming applications to meet project requirements * Participate in planning sessions with the Application architect and Project Manager to analyze business requirements and define the proposed technical solution
No "C2C" only w2
|