Software Developer

Middle Full Time Full Stack verified

Bloomington, IN


Innovate. Grow. Bloom.

The healthcare insurance industry is growing faster than any other insurance sector in the United States. If you’re looking for a tech career with a growing company where you can make a difference, earn a great salary, and be recognized for your forward thinking, then you’ve found it at Bloom.

Who Is Bloom?

We are the Insurance Industry's Trusted Growth Partner. We are industry visionaries. We’re solving problems and advancing the healthcare insurance business through innovative technology. We are committed to ensuring our state-of-the-art software products and services provide greater efficiency and cost savings to clients. This is what we do at Bloom and you can be part of it.        

Our Technology

We provide advanced sales and enrollment automation software to the insurance industry through our Ascend™ technology platform. Bloom’s Ascend™ technology platform focuses on sales automation efficiencies and optimizing the member experience from the first moment a prospect considers a health plan membership.         

We pride ourselves on being an awesome place to work. Our office environment is fun and casual, we want our team to enjoy the space in which they work. You’ll get to know your fellow employees at our fun events and team lunches. Our community engagement events offer opportunities to give back to the community through volunteering and other activities.         

What’s in it for you:  

· Competitive compensation          

· FT office hours        

· Paid vacation and holidays        

· Comprehensive health benefits package        

· Long-term career growth & mentoring        

Your role:

As a Software Developer, you will have the opportunity to work in a multi-product environment in both individual & team settings. You will develop new software and support existing in-house made software.        


· B.S. in computer science or related or equivalent        

· 3-5 years professional experience or equivalent        


• Develop and support customized .NET applications        

• Develop and support customized mobile applications using Xamarin Studio and/or Visual Studio        

• Discovery on new projects, followed by specification development        

• Stay current with new technologies and programming techniques        

• Keep team members and management apprised on project progress        

• Work with project managers to set and meet client expectations        

• Troubleshoot technical issues        

• Work with SQL Developers to create necessary database objects in a .NET environment        

• Develop and maintain functional, and automated unit tests for in-house developed software solutions        

• Testing of products in controlled environments prior to going live        

• Participate in code reviews        

• Communicate all aspects of projects in a clear, concise manner        

• Explain technical solutions to non-technical stakeholders        

• Tier 3 Ascend Help desk support        

• Software requirement specifications for the development of new applications        

• Working with reporting tools        

• Work with project managers to develop documentation of new features for end users        

Technical Background  

The ideal candidate will have comfort and proficiency with the majority of the following:  

• Demonstrated experience writing complex business apps in .NET with SQL Server back-end        

• Thorough understanding of Object Oriented Programming (OOP) concepts and practice        

• Thorough understanding of Web development concepts and practice        

• Experience working with Visual Studio        

• Experience with most of the following technologies           

o ASP.NET        

o C#        

o MVC        

o Web API        

o HTML          

o JavaScript        

o Jquery        

o CSS        

o REST based web services        

o XML & JSON        

o Source Control Management (Git, Mercurial, TFS, Subversion)           

• Experience using performance tuning tools and techniques for web applications        

• Experience in systems integration, business analysis, and project management is also a plus        

• Experience with Xamarin a plus        

• Experience in cross platform mobile development a plus        

• Clear, concise communication skills, attention to details, analytical thinking        

 Applicants must be authorized to work in the U.S.  

Bloom is an equal opportunity employer and does not discriminate against any employee or applicant for employment based on race, color, religion, national origin, age, gender, sex, ancestry, citizenship status, mental or physical disability, genetic information, sexual orientation, veteran status, or military status.  

To build lasting and positive relationships for our prospects, clients, and employees—the kind that will continue to grow year after year.