Kaiser Permanente IT is looking for a highly-experienced Lead .NET Developer with extensive hands-on experience designing and developing enterprise applications and complex data models. In additional to expert .NET skills, a successful candidate should be able to communicate extensively with our business clients and work closely with other technical teams. The Lead .NET Developer will also be a primary contributor to the software and database architecture of new applications being built.
In addition to vast technical experience, the candidate must have polished communication skills with the capability of presenting in front both technical and non-technical audiences.
JOB RESPONSIBILITIES:
Performs software coding, testing, debugging, documentation, and installation tasks for on-line processes in accordance with industry best practices and specific internal procedures and standards.
Responsible for task identification, work effort estimates, and work schedules for development and maintenance activities.
Lead the analysis, design and definition of efficient, cost effective application solutions which support client business processes and functional requirements. Specifically you will partner with both business clients, development team and inter-departmental teams within the KP-IT community (e.g. database development, network support, help desk, client training) to ensure deliverable commitments are met.
Conducts analysis of client business processes and functional requirements and prepares appropriate documentation to communicate and validate the information.
Provides on-call support as assigned
Lead a project team to develop applications for KP business users
Understand, document and convert legacy applications into .NET based web applications
Qualifications:
BASIC QUALIFICATIONS
Bachelor's degree or 4 years of equivalent work experience
8 years of software engineering/development experience
3 years web development experience in .NET
Recent hands on experience as a web application developer/architect with extensive experience in Object Oriented Design and Development
Exposure to ASP.NET MVC.
Proficient in ASP.NET, AJAX, VB.NET, XML/XSLT.
Expertise in developing and consuming Web Services and in depth knowledge of associated technologies and protocols like SOAP, WSDL, XML/RPC etc
SQL, Oracle or DB2 RDBMS knowledge including data modeling, stored procedures development and debugging
Experience of source control system such as CVS, VSS or StarTeam.
Ability to think independently and work together with a team.
Ability to document and communicate ideas and designs effectively.
PREFERRED QUALIFICATIONS
Experience working in Agile Development teams
Health Insurance industry knowledge.
MS Office Automation experience.
IBM mainframe experience.
Java experience.
External hires must pass a background check/drug screen.
We are proud to be an equal opportunity/affirmative action employer.



















