iPipeline Inc

.NET Developer

Location US-PA-Exton
ID 2025-1200
Category
Software
Position Type
Full Time
Additional Job location
iPipeline- North Carolina

Overview

As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry’s largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience – from proposal to commission– so they can help better secure the financial futures of their clients.

 

At iPipeline, you’ll play a major role in helping us to provide best-in-class, transformative solutions. We’re passionate, creative, and innovative, and together as a team, we continually strive to advance, accelerate, and expand the reach of our technology. We value different perspectives and are committed to creating an environment that embraces diverse backgrounds and fosters inclusion.

 

We’re proud that we’ve been recognized  as a repeat winner of various industry  awards, demonstrating our excellence and highlighting us as a top workplace in both the US and the UK. We believe that the culture we’ve built for our nearly 900 employees around the word is exceptional -- and we’ve created a place where our employees love to come to work, every single day.

 

Come join our team!

 

About iPipeline

Founded in 1995, iPipeline operates as  a business unit of Roper Technologies (Nasdaq:  ROP), a constituent of the Nasdaq 100, S&P 500®, and Fortune 1000® indices. iPipeline is a leading global provider of comprehensive and integrated digital solutions for the life insurance and financial services industries in North America, and life insurance and pensions industries in the UK. We couple one of the most expansive digital and automated platforms with one of the industry’s largest data libraries to accelerate, automate, and simplify various applications, processes, and workflows – from quote to commission – with seamless integration. Our vision is to help everyone achieve lasting financial security by delivering innovative solutions that connect, simplify, and transform the industry.  

 

iPipeline is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status. We are committed to building a supportive and inclusive environment for all employees.

 

This is an office-based position.

Responsibilities

We are seeking an Experienced Software Developer to join our team. This role involves developing, customizing, and implementing software solutions to meet client needs while maintaining and enhancing existing products. The ideal candidate will collaborate closely with the project team and clients to gather requirements, deliver impactful solutions, and improve client business processes. As an Experienced  Developer, you will take ownership of complex features, integration tasks, and mentoring Associate developers.

 

The ideal candidate will have strong communication skills, the ability to manage multiple priorities, a commitment to detail and quality, and a collaborative, open-minded approach to work.

 

Key Responsibilities

Solution Development & Integration

  • Design, develop, and implement software solutions independently.
  • Customize and integrate software applications with third-party systems or data sources.
  • Implement complex features and software integrations.
  • Prepare detailed designs, including prototypes, report layouts, business logic specs and use cases, for your development work.

 

Client Engagement

  • Engage directly with clients to gather, document, and gain agreement on requirements.
  • Provide technical expertise to address client needs and enhance client business processes.
  • Communicate technical concepts effectively to technical and non-technical stakeholders.
  • Assist in developing client training sessions internally and externally as required.

 

Mentorship & Collaboration

  • Provide guidance and coaching to Associate Developers on technical tasks and best practices.
  • Foster a collaborative environment that encourages knowledge sharing among team members.
  • Offer suggestions for remediation of issues identified by Associate Developers.

 

Technical Execution

  • Conduct root cause analysis and recommend solutions for mid-high complexity issues.
  • Troubleshoot, resolve, and document findings related to production incidents.
  • Develop unit and integration testing to ensure high-quality solutions.
  • Review code for quality and adherence to standards, providing actionable feedback.
  • Provide estimates (with +/-25% accuracy) for work to include all aspects of the development including design, coding and testing.

 

Process & Quality Improvements

  • Participate in design discussions and contribute to technical decisions.
  • Suggest improvements to workplace practices, tools, and coding standards.
  • Contribute to the creation of complex statements of work (SOWs).
  • Present recommendations for adopting new technologies to enhance development practices.

Qualifications

Skills & Competencies

Technical Expertise

  • Proficiency in C# .NET, JavaScript, TypeScript, and MS SQL.
  • Preferred experience in Single Page Application frameworks such as Angular, EmberJS or React
  • Strong understanding of the software development lifecycle (SDLC) and Agile methodologies.
  • Strong knowledge of relevant development technologies (OO Design and Development, Web Development, Design Patterns).
  • Experience in consuming and building RESTful APIs and knowledge of SOAP services.
  • Experience and knowledge in DevOps tooling and infrastructure technologies, including Git, Azure and AWS.
  • Advanced knowledge of database design and SQL querying.

 

Problem-Solving & Analytical Skills

  • Strong analytical skills to efficiently comprehend requirements and make recommendations for process improvements.
  • Proven ability to debug and troubleshoot complex technical issues.

 

Communication and Organization Skills

  • Strong communication skills to effectively engage with business analysts, project managers, and clients.
  • Ability to explain technical concepts to non-technical stakeholders clearly and concisely.
  • Strong organizational skills, with ability to manage multiple tasks within timeline and budget.

 

Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or international equivalent).
  • Typically requires 3+ years of experience in software development, particularly in a client-facing role.
  • Relevant certifications (e.g., .NET Developer Associate, AWS Certified Cloud Practitioner) are a plus.
  • Fundamental understanding of the insurance/financial industry is highly desirable.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.