What are the responsibilities and job description for the Developer- VGM Fulfillment position at VGM Group, Inc?
Click to view more about VGM!
VGM Fulfillment is national leader is CPAP machine and resupply order fulfillment. As an employee-owned company, every person at VGM has a personal stake in seeing business succeed. We do this by taking responsibility from our customers for the key operations of order fulfillment: picking, packing, shipping, and inventory management. Our network of fulfillment centers is strategically located throughout the United States providing coverage to all 50 states. This role needs to be present onsite at our warehouse location in Waterloo, IA.
Position Summary
The developer for VGM Fulfillment plays a crucial role in designing, developing, and maintaining solutions within the Microsoft Dynamics 365 Finance and Operations (D365 F&O) platform and other developed solutions and integrations. The primary purpose of this role is to contribute to the customization and optimization of the Dynamics 365 system to meet the specific business requirements of an organization. This involves collaborating with cross-functional teams, understanding business processes, and translating functional requirements into technical solutions.
Reporting Accountability: Director of IT Operations
Working Location: On site, hybrid, or fully remote
Work Hours Classification: Monday-Friday 8-5pm, occasional off hours when job duties require
Responsibilities of the Developer
Overall, developers are responsible for coding, testing, debugging, and implementing scalable and efficient software solutions, ensuring seamless integration with existing systems and delivering high-quality solutions that enhance the overall functionality and performance of Microsoft Dynamics 365 Finance and Operations.
- Participate in code review sessions
- Effectively communicate regarding issues, objectives, initiatives, and performance
- Adhere to and support development standards in place within the development team
- Assist in logical and physical database design
- Participate in the requirements gathering meetings and code review sessions
- Solve business problems through technology
- Adapt to changing priorities as necessary to ensure high-quality and timely solutions
- Stay up-to-date and informed on business processes and function requirements
- Follow strict confidentiality and HIPAA privacy and security guidelines
Key Qualifications
Bachelor’s degree in computer science is preferred but not required to be successful in this role. The ideal candidate will have 3 years of accomplished experience working in software development.
- X preferred (Microsoft Dynamics 365 – Finance and Operations development)
- C# Experience preferred
- Strong experience and understanding of object-oriented development principles
- REST API experience
- Azure development experience highly preferred
- Experience with Visual Studio and Azure DevOps
- Continuous Integration
- Agile software development mindset
- SQL Server and T-SQL
- Strong interpersonal, written, and oral communication skills required
- Ability to quickly learn and apply new tools and technologies
- Detail-oriented with respect to documentation and communication
- Commitment to continuing professional development
- 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
- Must excel at working with peers within a team environment.
- Must comply with continuing education per Company, regulatory, contractual, and accreditation requirements
- Relevant Microsoft Certification is a bonus
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
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.