What are the responsibilities and job description for the RPG Senior Developer Analyst position at Variety Wholesalers Inc?
Job Description
Job Description
Location :
Our Data Center is at 1000 Facet Rd., Suite A, Henderson, NC. After an initial training period, we offer hybrid work options to support work-life balance.
Job Purpose :
Develop high-quality application systems that follow our standard development lifecycle to deliver valuable solutions to our customers.
Key Responsibilities :
- Analyze and Develop Solutions : Assess complex business and system challenges and develop and implement practical solutions.
- Effective Communication : Communicate clearly with internal and external IT stakeholders across all levels.
- Program Maintenance and Development : Support and enhance existing applications while developing new programs to meet evolving business needs.
- Specification Writing and Estimation : Write detailed specifications and estimate work efforts in alignment with the Software Development Life Cycle (SDLC).
- Requirements Gathering and Documentation : Elicit, document, and gain approval for requirements, specifications, and database definitions.
- Business Needs Analysis : Study users need to understand their impact on system components and interfaces, ensuring optimal benefits from each system.
- Operational Support : Provide application support during business hours and participate in an off-hours on-call rotation for issue resolution.
- Training and Mentorship : Train, coach, and mentor junior team members, guiding them through development methodologies, life cycles, and best practices in system design, programming, and recovery.
- Quality Assurance : Ensure all deliverables adhere to established quality assurance standards and tollgate processes.
- Technical Documentation : Develop and maintain documentation for end users and technical support teams.
- Conduct Training Sessions : Lead training sessions to enhance understanding of applications and systems.
- Supply Chain Knowledge : Apply expertise in supply chain processes and relevant software tools to optimize business applications.
- Project Prioritization : Manage and balance multiple projects with varying priority levels to achieve business goals.
- Continuous Learning : Stay updated on new software and system developments and demonstrate a strong commitment to learning and growth as part of a collaborative team environment.
Qualifications :