IT Sr App Dev Tech Lead
IT Senior Application Development Lead - Job Description
POSITION SUMMARY
Primarily responsible for coding web software solutions in the Microsoft .NET and SQL Server environments from specific functional requirements while adhering to an enterprise architectural framework. Also responsible for architectural design, unit testing, estimation, planning and technical documentation.
DUTIES/RESPONSIBILITIES
- Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques, object oriented architecture design, and computer systems.
- Evaluates user requests for new or modified programs in areas such as accounting, claims, finance or broking to determine feasibility, cost and time required, compatibility with current system, and capabilities.
- Understand the interactions between various IT applications and infrastructure groups and anticipate any consequences of proposed changes.
- Consults with business analyst or users to identify current operating procedures and clarify program objectives.
- Prepares technical design documents in conjunction with development team leader that includes flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.
- Works with the application infrastructure group to adhere to or enhance our enterprise architecture.
- Works with the deployment group to adhere to or enhance deployment procedures.
- Performs coding required to meet the functional and technical requirements.
- Performs unit testing of all changes before handing completed code over for build and quality assurance testing.
- Completes coding and testing efforts within the agreed upon timeframes.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced and no other areas are adversely affected.
- Writes documentation to describe program development, logic, coding, and corrections.
- Assist with issues that arise in production environment that are escalated from product support; may involve complex troubleshooting techniques.
- Reads manuals, periodicals, and technical reports to stay abreast of technology and latest trends.
- Frequent communication with the Development Team Leader and Project Manager to help manage timelines and expectations.
REQUIRED SKILLS/EXPERIENCE
- 4+ years software development experience
- Bachelor's degree (BA/BS) from four-year college or equivalent experience; Computer Science or Information Systems emphasis is a plus, or equivalent experience
- Development experience and proficiency using Microsoft Visual Studio, Visual Basic .Net, ASP.Net
- Experience proficiency writing, tuning and debugging Stored Procedures in Microsoft SQL Server
- Extensive object oriented design and application layering experience
- Knowledge of Microsoft Office products and programming interfaces
- Excellent teamwork, interpersonal and communication skills (both oral and written)
- Ability to act as a mentor to other members of the development team
- Strong analytical and problem solving skills
- Attention to detail and commitment to quality
- Ability to perform under pressure and deadlines
- Professionalism and the ability to use discretion when discussing confidential projects
- Knowledge of Reinsurance, Insurance or Financial Services industry a plus
October 15, 2009
• Tags: IT Sr App Dev Tech Lead, Job in Minneapolis 55401, Minnesota Us • Posted in: General