Job title: Great Plains Applications Developer (Remote Opportunity)
Company: AFL
Job description: Description :AFL manufactures industry-leading fiber optic cable, connectivity and accessories and provides engineering and installation services for some of the largest telecom customers in the world. Our company was founded in 1984 with a single fiber optic cable and today, we manufacture thousands of products, generate an excess of $1.5B in revenue, and employ approximately 7,000 associates worldwide. At AFL, we recognize that our employees are our greatest asset. We hire and train each individual, investing in them to ensure success in their careers. With a commitment to professional development and growth, let us connect you to your next career opportunity.What We Offer:
- Flexible time off policy
- 401K Company match (up to 4% – dollar for dollar)
- Professional development, training, and tuition reimbursement programs
- Excellent medical, dental, vision, and life insurance policy options
- Opportunities for career advancement with an industry leading company!
We are seeking a Great Plains Applications Developer to work with our Great Plains and Services team, reporting directly to the Great Plains & Services Application Manager. This position will be able work remotely from anywhere in the United States, but the candidate must be able to work standard East Coast hours. The Applications Developer will design, develop, implement, enhance and maintain software applications and integrations for our Services businesses.Responsibilities
- Works with IT business Analysts and the application manager to understand business processes and associated requirements and translate into technical requirements and solutions.
- Questions existing processes and procedures (both administrative and technical), and offers suggestions and opinions for continuous improvement.
- Works with business and systems analysts to develop, test, and implement solutions
- Participates in development projects by collaborating with the IT team members to drive process improvements.
- Has the ability and initiative to work independently and accepts accountability for project results.
- Participates in design walkthroughs and offers constructive feedback to improve the quality of the software product.
- Consistently demonstrates sound software development practices, following the System Development Life Cycle methodology to produce efficient, maintainable, value-adding application products.
- Abides by the prescribed standards and procedures designed to guarantee compliance with key control objectives like JSOX.
- Communicates technical ideas and concepts in non-technical language to the business.
- Develops test scripts/plans in collaboration with Business Analysts.
- Performs peer code reviews in support of members of the development team.
- Adheres to coding guideline and standards on all work products.
- Ability to build and maintain new integrations across applications as required (APIs and web services experience is a must)
- Takes directions from and works with senior members of the development and IT team on projects and tasks.
Qualifications
- 4-year college/university degree in either information technology, computer science, software engineering, or business management.
- Minimum 5 years’ software application development experience in related field.
- Strong knowledge of foundational software programming languages (PL/SQL, SQL, Java, JavaScript, Perl, Groovy, PHP, Python)
- Experience with multiple development languages, and development on client-server, cloud-based or mobile platforms.
- Familiar with standard SQL back-up and restore processes
- Familiarity with the following applications; Microsoft Great Plains ERP, WennSoft, Kyriba and UltiPro.
- Proficiency in relevant technologies and toolsets.
- Proven experience in overseeing the design, development, and implementation of software and hardware solutions, systems, or products.
- Extensive experience with core software applications, including ERP, CRM, SharePoint, Data Management and Business Intelligence.
- Keen ability to translate a functional requirement into a technical requirement and ultimately into a technology solution.
Personal Attributes
- Excellent analytical, mathematical, and creative problem-solving skills.
- Ability to understand business problems and apply technical solutions.
- Team player – comfortable in a cross-functional and multi-cultural environment
- Interpersonal skills – a confident communicator with good oral and written communication skills, needed to work with internal and external customers and suppliers to understand the business requirements; able to explain solutions in a non-technical way.
- Initiative – a self-starter who strives to achieve even in the most challenging environments.
Expected salary:
Location: Duncan, SC
Job date: Thu, 18 Jul 2024 07:26:10 GMT
Apply for the job now!