Job posting details 000358

Job Title: Senior Software Engineer .Net 

City: Los Angeles / State: CA

                                                    


 

Company Overview

Connecture is the leading provider of Web-based information systems used to create health insurance marketplaces and exchanges. Its industry-proven solutions enable consumers, employers and brokers to more easily shop for, purchase and renew health insurance while minimizing back-office administrative expenses for health plans. Connecture’s solutions are provided to health plans, state insurance exchanges, private exchanges and insurance brokers. More than 25 million Americans shop for their health insurance through systems built by Connecture, and more than half of the nation’s 20 largest plans rely on them to sell, administer and manage their plans and products effectively. For more information, visit www.connecture.com.

Position Summary

Support development team lead to develop fully integrated web-based database applications in support of line of business processes.

Roles and Responsibilities

The essential responsibilities of the Senior Software Engineer - .Net are to.
General:
• Support the team lead in ensuring the success factors of each project are met:
• SDLC compliance
• Change control
• Issue and risk escalation
• Client satisfaction
• Demonstrate accountability in all assignment
• Work independently with little supervision Design Documentation.
Product Deliverable Responsibilities
• Review product documentation and requirements, understand and be able to design and implement new deliverables
• Work on the assigned development team to understand and complete scheduled requirements
• System design documentation.
• Work with members of other development teams to learn about shared frameworks and work guidelines
• Assist with all presentation-tier and middle-tier development and customization
• Work with other developers to program and code applications according to specifications

Workflow and Process Responsibilities:
• Participate on an self-organizing agile team to plan and execute sprints

• Interact daily with project managers, product owners, and other engineers on assigned team and other teams

• Communicate effectively with remote employees in other locations

• Use .NET Framework with C# in ASP.NET, MVC, web services and others to develop software applications, primarily in a web context

• Manage and enter time and expenses to ensure project profitability

Job Requirements

• Bachelor’s degree required with 5 years of working experience or
Master’s degree with 3 years of working experience or
Comparable education and/or work experience required
• Minimum of 5 years experience developing computer software
• Minimum of 3 years experience using ASP.NET with C#
• Minimum of 1 year experience with Microsoft SQL Server
• Knowledgeable with software development and testing methodologies, Agile or Scrum a plus
• Client-focused attitude with excellent communication skills, both written and verbal
• Strong problem solving and analytical skills with the ability to clearly communicate and share solutions with fellow team members
• Recent experience in a software organization with work cycles and product complexities similar to those at Connecture
• Effective listening and problem solving skills
• 5+ years experience with ASP.NET and .NET Frameworks, up to and including .NET 4.0
• Project experience with ASP.NET MVC; Razor is a plus
• MCPD/MCSD certification is a plus
• Experience with client-side scripting including JQuery and CSS
• Strong experience with web services, specifically implementation of SOAP and REST services using WCF
• Familiarity with performance and security characteristics of high-volume applications
• Knowledge of applications architecture patterns, SOA
• Desire to innovate with new technologies and collaborate with a like-minded team
• Proficient with version control tools and code management best practices


Skills/ Experience Required
• Health insurance or general healthcare experience