Jobs · Iowa

Developer I

VGM Group, Inc. · Waterloo, IA · 3 wk ago
Full-time

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.

About the Role

A HOMELINK software developer 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 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. At VGM Group, we are 100% employee-owned.

Reporting Accountability: Delivery Manager
Working Location: Flexible (on-site, remote, hybrid)
Work Hours Classification: Full-time, Exempt, 8am – 5pm Monday – Friday, with additional hours as needed

Responsibilities

  • Perform code reviews and walkthroughs 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

Qualifications

  • 1-4 years of experience and has already participated in several projects with moderate skill sets
  • Previous internship preferred
  • Bachelor’s degree in Computer Science, Software Development, Information Technology, or Computer Engineering
  • Familiarity with Microsoft .NET development using primarily C#
  • 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
  • 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

Compensation

The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary will be determined by factors such as scope, complexity, location, skills, education, training, credentials, and experience. Employees are also eligible for performance-based cash incentive awards.

Similar jobs

Developer I

POETSioux Falls, SD· 1 mo ago
apply on poet.wd1.myworkdayjobs.com

Developer I

Cincinnati Children'sCincinnati, OH· 4 wk ago
Engineering$68k–$86k/yrapply on jobs.cincinnatichildrens.org

APPLICATION DEVELOPER I

County of Los AngelesLos Angeles County, CA· 3 wk ago
Engineeringapply on governmentjobs.com

Application Developer I

Edgewater Federal Solutions, Inc.Lakewood, CO· 3 wk ago
Engineeringapply on careers-edgewaterit.icims.com

Application Developer I

County of Los Angeles Department of Public WorksLos Angeles, CA· 3 wk ago
Information Technologyapply on governmentjobs.com