You are viewing a preview of this job. Log in or register to view more details about this job.

Developer

As a software or application developer within the VGM Group one will be responsible for developing internal applications for use by the VGM companies and critical to our company’s growth. We are looking for an individual with 3+ years software development work experience using .Net, ASP.Net MVC, ADO.Net or Entity Framework; SQL Server 2008/2012 experience is a plus. 

Reports to:                Lead Developer
Hours:                      Full-Time: Monday – Friday 8-5, occasional off-hours when job duties require
Working Location:  Waterloo, IA;
Compensation:       Highly competitive compensation
Benefits                     VGM Group, Inc. is 100% employee owned. Employee of VGM receive:
·        Gifted Employee Stock Ownership,
·        401k and ROTH 401k with up to 3% company match,
·        Health Benefits, HSA options - single to family, Dental, Vision, Short and Long-Term Disability, Term Life and Voluntary Life Insurance., Flexible Spending Account,
·        Paid maternity and paternity leave,
·        Free Walk-in Clinic to all employees & family members regardless of carrying VGM Insurance,
·        24/7 On-site fitness center and free fitness classes
·        PTO (Paid Time Off),
·        LifeLock Identity Theft Management,
·        Paid holidays.
An individual will be well compensated and will have growth opportunities within VGM. In addition to challenging and meaningful work, each individual has the chance to give back to the community and participate in volunteer opportunities.

Responsibilities/Duties of the Job
As a team member of VGM’s Corporate IT, individuals provide programming support and application development and maintenance to current and new applications that support the multiple business units of VGM.
·        Adheres to and supports development standards in place within the development team
·        Assists in logical and physical database design.
·        Participate in the requirements gathering meetings.
·        Participate in code review sessions.
·        Solve business problems through technology.

Bachelors in CS is highly preferred. 3+ years of accomplished experience working in software development. Experience coding .Net applications, ASP.Net, MVC, ADO.Net or Entity Framework. In addition:
·        Must excel at working with peers within a team environment.
·        JavaScript / jQuery
·        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.
·        SQL Server desired
·        Strong conceptualization, analytical, and logic skills.
·        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.
Provides effective communication regarding issues, objectives, initiatives