SonicJobs Logo
Left arrow iconBack to search

Developer I

VGM Group, Inc
Posted 3 days ago, valid for 16 days
Location

Waterloo, IA 50702, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Developer I position at VGM HOMELINK involves all phases of software development including research, design, programming, and testing primarily using the Microsoft .NET stack.
  • Candidates should have 3+ years of software development experience with technologies such as .NET Core, C#, VueJs, Node.js, Angular, React, and MSQL.
  • The role requires participation in Agile/Scrum methodologies and includes responsibilities like developing web applications, conducting unit testing, and performing code reviews.
  • The position is full-time, requiring 40+ hours per week, with a preference for on-site work in Waterloo, Iowa, though hybrid or remote options may be available.
  • Salary details are not specified, but the company emphasizes a culture of employee ownership and commitment to team success.

A Developer within VGM HOMELINK performs all phases of the software development process-the research, design, programming and testing of computer software. Developers need to possess the skills of full stack development and understand business processes and have domain knowledge.

The Developer I will be part of an agile development team, building and working on enterprise grade software systems primarily on top of the Microsoft .NET development stack. All developers are expected to participate in Agile/Scrum software development methodology. In this role, you are responsible for developing, enhancing and maintaining a suite of web-based applications, databases, and expert systems used by internal staff and external customers using .NET Core and other technologies.  

We are looking for developers to join the team with 3+ years of software development work experience using .Net Core, C#, VueJs, Node.js, Angular, React, and MSQL. As a developer, you will also conduct Unit Testing using Test Driven Development, and/or Cloud Development. Elasticsearch experience is a plus. The right candidate must be innately curious, detail oriented, demonstrate good communication skills, and be committed to individual and team success.  

Why this role matters 

Your work directly supports the technology that enables our teams and customers to operate efficiently, securely, and at scale. You play a critical role in transforming business needs into reliable, enterprise‑grade software solutions that power day‑to‑day operations and long‑term growth. By partnering closely with cross‑functional stakeholders and contributing within an Agile/Scrum environment, you help design, build, and maintain modern web‑based applications that improve user experience, streamline processes, and deliver meaningful value to both internal teams and external customers. Your curiosity and attention to detail ensure that solutions are thoughtfully designed, well‑tested, and continuously improved. 

What’s more? At VGM Group, we are 100% employee owned. Click to view more about VGM!

Working Location: On-Site in Waterloo, Iowa is strongly preferred. Opportunities for hybrid or remote possible. 

Working Hours: Full-Time, 40+ hours per week, 8am-5pm CST Monday-Friday with additional hours as needed to meet business needs and job requirements. 

Key Responsibilities:   

The significance of collaboration and the ability to contribute to multiple projects should shine at the Developer I level. Developer I’s focus on the depth of problem-solving skills and the ability to mentor others. The experience gained in this position enables you to tackle complex challenges and contribute to strategic planning.
  • Design, develop, test, deploy, and maintain web-based and service-based applications and APIs
  • Perform code reviews and walk throughs with Junior Developers and peers
  • Competent in the Software Development Life Cycle (SDLC)
  • Proficient understanding of release strategy and CI/CD
  • Competent understanding of unit testing and test-driven development
  • Proficient understanding of environment set-up and configuration
  • Able to complete tasks for several projects at the same time
  • Participate in the development of web applications using C# and other related technologies
  • Collaborate with other developers, designers, and project managers to ensure successful project delivery
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and provide feedback to other developers
  • Troubleshoot and debug issues in code
  • Learn and apply new technologies and programming languages as needed
  • Participate in testing and quality assurance processes to ensure the delivery of high-quality software
  • Contribute to the development of technical documentation and user manuals
  • Stay up to date with industry trends and emerging technologies related to web development and C# programming

Key Qualifications: 

  • 3-4 years of experience as a software developer, software engineer, or application developer
  • 3+ years of experience with Microsoft .NET development using primarily C#
  • Bachelor’s degree in computer science or related field -Computer Science, Software Development, Information Technology, or Computer Engineering
  • Strong understanding of and experience with VueJs and MSQL
  • Experience designing and developing enterprise grade software
  • Experience with source control management systems and continuous integration/deployment environments
  • Experience with automated testing
  • Experience with agile development methodologies including Scrum and others
  • Experience with multi-threading and concurrency
  • Experience with debugging, performance profiling and optimization

Physical Requirements:

  • Working at a physical desk, moving about the office and facility as needed for work
  • Operation of office machinery and equipment
  • Visual abilities to include reading, distance vision and peripheral vision

Learn more about VGM Group, Inc.: 

Headquartered in Waterloo, Iowa, VGM is a 100% employee-owned company providing business and professional services to thousands of business customers across North America. Services include group purchasing, commercial insurance, management of healthcare services and networks in post-acute cases, healthcare distribution direct to patient homes, specialty consulting, online education, digital, print, and traditional marketing and more. VGM employs approximately 1,700 people across 40 states and Canada, with more than 1,100 working in Iowa. VGM has been named the Top Workplace in Iowa on multiple occasions and is proud of its role in the communities in which it serves. For more information visit www.vgmgroup.com.  

Learn more about HOMELINK:

HOMELINK, a business unit within VGM Group’s family of businesses, is an innovative national provider of integrated specialty services for the healthcare and workers’ compensation industries. HOMELINK provides a comprehensive offering of ancillary care products and services, including advanced clinical programs, and partners with both payers and providers. As a privately held, employee-owned company, HOMELINK team members are committed to delivering high quality service from referral to resolution. To learn more about VGM HOMELINK, visit our website at www.vgmhomelink.com. 


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 Group, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, pregnancy, national origin, disability, genetic information, military or veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

 This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.