|
The Team Lead, Software Development is responsible for leading the design, development and support of custom applications and 3rd party product integrations. Hybrid experience with software development, networking and operating system technologies are required. Additionally, the Team Lead, Software Development is charged with leading specific 3rd tier support for custom applications.
This hands-on position requires high levels of attention to detail to ensure that systems needed by the organization are fully functional and operating 24 x 7 x 365. The ability to respond and support the application systems in a timely manner is critical. The ideal candidate will demonstrate the ability to lead the development of complete software solutions for a variety of business needs and challenges. The Team Lead, Software Development is required to provide weekly status reports to their supervisor in the Information Technology (IT) department. The ability to communicate clearly with end-users, peers and management will be critical to the success of this role.
The Team Lead, Software Development will provide leadership in software development applications. In addition, they will provide direct consultative support to the Senior Manager, Software Services and manage designated IT vendor relationships.
- A minimum of seven years experience developing and delivering custom business computer applications
- A minimum of two years experience with leading the development and support of custom computer applications
- Thorough knowledge of current and future technology solutions for the Internet, hand held devices, personal computers and networks
- Track record of successful, solution-based implementations utilizing .NET technologies including C# and/or VB.NET, ASP.NET, Web Services, ADO.NET or Java technologies including J2EE, Struts, JSF, EJBs
- Advanced experience with client side technologies such as JavaScript, CSS, DHTML and others
- Experience and knowledge of AJAX, DOM, XML, and XSLT
- Experience with Version Control Systems such as Microsoft Team Foundation Server, SourceGear Vault, CVS, Visual SourceSafe, or others
- Experience with deploying web applications in Microsoft Windows Server 2003 and IIS 6
- Experience with Integrated Development Environments (IDE) such as Microsoft Visual Studio 2005/2008, Eclipse or others
- Experience with automated build tools and scripting such as MS Build or ANT
- Experience with database tools and development environments such as AdeptSQL Diff, RedGate SQL Toolbelt, Microsoft Visual Studio for Database Developers or Microsoft Business Intelligence Development Studio
- Apply best practices including change management, effective error handling and performance instrumentation
|
|