We are looking for individuals with proven experience in software development, design, and architecture to help us build new innovative products for the utility industry. As part of the team you will be designing and implementing new products and modules and enhancing existing products while keeping a strong focus on the customers’ requirements and also on quality assurance. We highly value team members who are able to communicate clearly and concisely, and who work to build a positive and enjoyable workplace.
About Connecture -
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.
Support development team lead to develop fully integrated web-based database applications in support of line of business processes.
NOTE: This position is not static and is subject to change as Connecture’s and the Product Engineering’s needs change.
The essential responsibilities of the Senior Software Engineerare 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
Workflow and Process Responsibilities:
- Participate on a 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 / .NET Core with C# in ASP.NET, MVC, web services and others to develop software applications, primarily in a web context
Qualifications
- Minimum of 5+ years experience developing computer software
- Minimum of 5+ years experience using .NET Framework / .NET Core and ASP.NET with C#
- Minimum of 5+ years experience using Javascript, HTML and CSS
- Minimum of 5+ year experience with Microsoft SQL Server
Skills/ Experience Required
- Knowledgeable with software development and testing methodologies. Working experience of Agile or Scrum preferred.
- Proficiency with C# required, including LINQ and proficient knowledge of .NET Framework 4.x and working knowledge with .NET Core / .NET 6
- Proficient with ASP.NET MVC, Web API (Rest API) and WCF Services
- Excellent knowledge of Microsoft SQL Server 201X and proficiency with TSQL
- Proficient with Visual Studio 2015+ and working knowledge of IIS 8.x and later versions
- Excellent knowledge of HTML and CSS
- Excellent knowledge of JavaScript and Ajax and jQuery
- Working knowledge of Angular and typescript
- Ability to effectively communicate, coordinate and work with other team members
- Desire to innovate with new technologies and collaborate with a like-minded team
- Proficient with version control tools (TFS source control/git) and code management best practices
- Health insurance or general healthcare experience preferred