iPipeline is a leading provider of cloud-based software solutions for the life insurance and financial services industry. Through our SaaS solutions, we accelerate and simplify insurance sales, compliance, operations, and support. We provide process automation and seamless integration between every participant in the life insurance industry including carriers, agents (such as financial advisors and independent insurance agents), distributors (such as banks, broker-dealers, and general agencies) and consumers. Our innovative solutions enable automated processing for pre-sales, point-of-sale execution of applications, post-sale support, reporting, consumer delivery and agency management.
iPipeline makes it easier for people to purchase investment and insurance products that secure their financial future. With headquarters in Exton, Pennsylvania, iPipeline has locations in Cheltenham (UK), Fort Lauderdale, Atlanta, Ontario (CA), Philadelphia, and Salt Lake City. Visit www.ipipeline.com.
We are looking for a Developer to join a collaborative project team in our Exton, PA office. As a developer, you will be responsible for working closely with your project team to deliver against business requirements document(s) for your assigned customer(s). The ability to work in an Agile environment through development, testing, and delivery is critical to success in this role.
The ideal candidate will have strong communication skills, the ability to multi-task, be dedicated to detail and quality, and foster a positive, open work environment.
Responsibilities:
Effectively analyze technical requirements
Participate in project planning and advise project team of all options to deliver business requirements most effectively
Plan and execute system tests and write complex code
Form complete descriptions of all specifications required
Take technical information and translate it so that all stakeholders understand the project
Suggest ideas for creating utilities and streamlining
Generate development scripts in accordance with company protocol
Control data in accordance with the organization and clients specific security policies
Prepare charts, tables, and logic diagrams needed in development analysis
Process analysis and workflow design to build efficient technical solutions
Skills Requirements:
Strong programming and design skills
Ability to work in an Agile environment through development, testing and delivery
Experience with web applications and debuggers
Knowledge of JavaScript to manipulate web pages
Attention to detail & quality
Ability to organize and prioritize multiple tasks
Ability to collaborate with both co-workers and customers in a demanding environment
Strong communication skills to converse effectively with business analysts, project managers, customers, and other involved stakeholders.
Ability to lead conversation and work directly with customer without the assistance from PM or BA.
Ability to problem solve and think critically to develop creative solutions.
Team player that fosters a highly collaborative, flexible, supportive, and open environment
Analytical skills to efficiently comprehend requirements and make recommendations for process improvements
Knowledge Requirements:
Proficiency in the Software Development Life Cycle methodologies.
Software Management
Expertise with the Microsoft .NET Framework
Command of .NET, Javascript, C++ and VB.NET programming languages
Interest in functional programming to meet business requirement
Understanding of relational database systems and a good working knowledge of SQL
Enthusiasm for learning new things (tools, techniques, processes, etc.)
Web services experience a plus
Education and Experience:
Bachelor’s degree – preferably in Computer Sciences
Experience with VB.NET or other object orientated programming languages and SQL Server 2005/2008
Experience with Agile methodology
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)