Programming Analysis Technical Lead
Located in Pleasanton, CA, Kaiser Permanente is looking for a .NET Technical Lead Programmer/Analyst to work in a team environment supporting National Program Office and Corporate Services applications. The incumbents in this role will take on the responsibilities of analyzing problem/defects, identifying/developing solutions, technical documentation, testing and implementation as part of the application core maintenance. We are looking for a strong Programmer/Analyst with C#, VB.NET, ASP.Net, Visual Basic, SQL, Oracle PL/SQL, XML.ABOUT THE PROJECT AND TEAMKaiser Permanentes Business Infrastructure, Business Support Services (BSS) Application Development Group develops complex systems that support many functional groups at Kaiser Permanente, specifically Corporate Services and National Program Office. This unique position provides exposure to many key operating areas with Kaiser including, but not limited to Legal & Government Relations, Treasury, Compliance, Health Plan Institute, Community Benefits and many others. The team provides two basic services; application development and application & systems support.JOB RESPONSIBILITIES80% Development, 20% SupportSoftware Design/Development/Implementation (80%)Five to Eight Years experience: With the full development Life Cycle Web Software Design and Architecture Source Code Management Peer Code ReviewsThree to Five Years experience: C#, ASP.NET, .NET Framework 1.1 and 2.0 SQL Server 2000, stored procedures in T-SQL Crystal Reports Xi, BusinessObjects Xi IIS 6.0 Mentoring Junior Developers.Experience with the following considered an asset: Web Single Sign On, PL-SQL MS Access, VBA Oracle databases PL-SQL SOX, HIPAASoftware Support (20%) Experience implementing and troubleshooting Vendor built applications (Code Review and QA) Third level support on Application technical issues. Soft skills Strong communication skills, ability to work with little or no supervision, above average analytical skills and the ability to work well with others. Independently perform and guide, assist or mentor others in software coding, testing, debugging, documentation, and installation tasks for on-line and batch processes in accordance with industry best practices and specific internal procedures and standards in all phases of major system and subsystem development, implementation, and post-implementation processes.Analyze, define and may coordinate the participation of others in the definition of efficient, cost effective application/software solutions which support client business processes and functional requirements.Guide, formulate, contribute to, direct and validate appropriateness and comprehensiveness of task identification, work effort estimates, and work schedules for development and maintenance activities.Participate and direct as appropriate cross-organizational IT resources in order to identify problems and develop resolutions.Coordinate and facilitate the interaction of internal departments to provide associated deliverables required for the successful completion of development and maintenance assignments (e.g., database development, job scheduling, ICCS support, network support, help desk orientation and client implementation readiness).Analyze business processes in order to define application functional requirements and technical specifications.Works with vendors/contractors to obtain documentation, assistance in installing and utilizing the product and in resolving problems.Provides guidance on or with new technology.BASIC/MINIMUM QUALIFICATIONSBachelors degree in Computer Science or related discipline or equivalent experience.8 years experience in systems analysis and application development, maintenance, support and lifecycle methodology4 years experience with Relational Database Design, Visual Basic, COM and Oracle4 years experience with the following: .NET (VB.NET and C#) and ASP.NET.PREFERRED QUALIFICATIONSExtensive knowledge of the system development life cycle and system and application program development technology alternatives.Current working knowledge of PC, LAN, WAN and mainframe based business systems.Experience with Microsoft Visual Studio, MQSeries, Mainframe, Tivoli, and Crystal Reports/Business Objects are a plus.Demonstrated ability to translate business user needs into working systems that meet those needs and deadlines.Working knowledge of development products.Ability to work independently within a team environment while adhering to a given set of standards and previously designed deliverables. Ability to integrate effectively with a diverse team of IT and business resources.Strong skills required in critical thinking and analysis, verbal and written communications, and interpersonal interactions (e.g. partnering, conflict management, consulting, etc.).Familiarity with Health Care business processes (i.e., Claims, Benefits Administration, Pricing/Underwriting) is a plus.Leadership skills and experience preferred.Willing to work extra hours as necessary and participate in a 24/7 on-call rotation cycle. Find out more about this and other positions by visiting www.kaiserpermentejobs.org For immediate consideration, please submit your resume online to job #70162 on our careers website This position consistently supports compliance and the Principles of Responsibility (Kaiser Permanentes Code of Conduct) by maintaining the privacy and confidentiality of information, protecting the assets of the organization, acting with ethics and integrity, reporting non-compliance, and adhering to applicable federal, state and local laws and regulations, accreditation and licensure requirements (if applicable), and Kaiser Permanentes policies and procedures.Kaiser Permanente is proud to be an equal opportunity/affirmative action employer. Additional Information Reference Code: 961524 Position Type: Full Time
|