Start a career with VGM!

Application Developer - Experienced

Status: Full Time
Posted: 9/8/2017
Location: Waterloo, Iowa; will entertain remote applicants

Job Description:
Position Summary: 
As an application developer with VGM Homelink, one is responsible for developing, enhancing and maintaining a suite of web based applications, databases that are critical to the company’s growth. Candidates must be competent and experienced utilizing .NET and other technologies that can join the team and hit the ground running. The right candidate must be curious minded, detail oriented, demonstrate good communication skills and committed to success. Full-time and contract to full-time positions available.  

Reports to: VP of Information Services
Hours: Full-time 40 hours/ non-exempt
Working Location: Waterloo, Iowa; will entertain remote applicants

As a Homelink application developer one will be well compensated and have opportunities for growth within VGM. In addition to challenging and meaningful work, one will have the opportunity to give back and participate in volunteer opportunities.

Duties of the Job
Agile Software Development
Object-Oriented Design
Continuous Integration
ASP .Net (MVC, Web API)
ORM (Entity Framework, NHibernate)
SQL Server and SQL
Client side Java Scripting (JQuery)
Provides effective communication regarding issues, objectives, initiatives and performance.
Adheres to and supports development standards in place within the development team.
Assists in logical and physical database design.
Participate in code review sessions.
Solve business problems through technology.

Required: 3+ years of accomplished experience working in software development. Experience coding .Net applications, ASP.Net, MVC, ADO.Net or Entity Framework. Bachelors in CS is highly preferred along with Strong experience and understanding of object oriented development principles.
Experience with Visual Studio, Team Foundation Server, and TFS Source Control.
Relevant Microsoft Certification a bonus.
Strong conceptualization, analytical, and logic skills.
Must excel at working with peers within a team environment.
Ability to meet project plan timelines and produce a high quality product.
Ability to take individual initiative and accountability for assignments.
Ability to adapt to changing priorities.
Ability to quickly learn and apply new tools and technologies.
Strong conceptualization, analytical, and logic skills.
Detail-oriented with respect to documentation and communication.

Physical Requirements:
Sitting at desk, standing and walking, in office and throughout facility
Operation of office machinery and equipment
Visual abilities to include reading, distance vision and peripheral vision

Company Summary
VGM Group, Inc. is a national leader in diverse industries including health care, insurance and golf. Since inception in 1986, VGM ( has been providing business solutions to more than 25,000 companies throughout the United States and Canada, positioning them to save money and run more efficiently. 

We are headquartered in Waterloo, Iowa, where nearly 80 percent of our more than 900+ employee owners are based. Other offices are in Georgia, Kansas, Florida, Arizona, New Jersey, and Toronto, Ontario (Canada). 

The VGM Group is one of the Top 10 Best Workplaces in Iowa, 100% employee owned, and has a company culture like no other. As an employee of the VGM Group, Inc. one has the opportunity to interact with all levels of the organization. In doing so, the right person will see the opportunity for personal and professional growth and take the appropriate steps to make that happen for their benefit and that of The VGM Group.

VGM Group, Inc. is 100% employee owned. As an employee of VGM individuals receive
Gifted Employee Stock Ownership, 
401k with up to 3% company match, 
Health Benefits - single to family, Dental, Vision, Long-term Disability etc., free walk-in clinic, 
PTO (Paid Time Off), 
Paid holidays.

This job description reflects the general duties of the job but is not a detailed description of all duties which may be inherent to the position. Reasonably related additional duties may be assigned to the individual Associate.
VGM is an equal opportunity employer.

Apply Online View Postings

Looking for a career? VGM has openings that could fit with your career path.

Browse our careers