> Markdown version of [/jobs/ext/2383452-developer-i](https://www.wearedevelopers.com/jobs/ext/2383452-developer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Developer I - **Company:** VGM Group, Inc - **Location:** Waterloo, IA, United States - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** .NET Framework, Agile Methodology, Software Applications, Automation of Tests, Unit Testing, C Sharp (Programming Language), Profiling, Code Review, Computer Programming, Computer Engineering, Continuous Integration, Software Debugging, Web Development, Scrum Methodology, Software Engineering, Software Systems, Web Applications, Multithreading, Test-Driven Development (TDD), Concurrency, Information Technology, Software Version Control, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=aa28499fac30c023 ## About the Role * 1-4 years of experience and has already participated in several projects and has moderate skill sets. Previous internship preferred. * Bachelor's degree in computer science or related field -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 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, 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 for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards. ## Description 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 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., The significance of collaboration and the ability to contribute to multiple projects should shine at the Developer I level. Developer I's can begin to 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. Experience gained will support refinement of communication, ability to mentor, reduction of being mentored and more individual ownership of the software will help move you into the dev2 position. * 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., 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, national origin, disability status, genetics, protected 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. ## Related Videos - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023)