- Collaborates with developers, programmers, and designers in conceptualizing and development of new software programs and applications
- Liaises with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
- Analyzes and assesses existing business systems and procedures
- Assists in the definition, development, and documentation of softwares business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
- Assists in defining software development project plans, including scoping, scheduling, and implementation
- Researches, identifies, analyzes, and fulfills requirements of all internal and external program users
- Consistently writes, translates, and codes software programs and applications according to specifications
- Writes programming scripts to enhance functionality and/or performance of company applications as necessary
- Designs, runs and monitors software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
- Administers critical analysis of test results and delivers solutions to problem areas
- Conducts research on emerging application development software products, languages, and standards in support of procurement and development efforts
- Liaises with vendors for efficient implementation of new software products or systems and for resolution of any adaptation issues
- Installs software products for end users as required
- Manages and/or provides guidance to junior team members
- Performs other duties as assigned
- Excellent understanding of coding methods and best practices
- Knowledge of applicable data privacy practices and laws
- Distribution, Transportation or logistics experience
- Systems integration experience focused on interfacing in-house applications with COTS software with middleware and web service technologies
- Hands-on experience developing test cases and test plans
- Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues
- Experience working in a team-oriented, collaborative environment
- Experience working in a fast-paced high demand environment
- Design and development experience using Synergy or C# required
- Design and development experience using .Net, ISAM, XF Server Plus, SQL Server preferred
- Experience working in an structured SDLC environment preferred
- Experience in OO design and development preferred
- Design and development experience using Powerhouse desired
- Design and development experience using relational databases desired
- Flexible and adaptable in regards to learning and understanding new technologies
- Effective interpersonal skills and relationship-building skills
- Ability to conduct research into software-related issues and products
- Strong written, oral, and interpersonal communication skills
- Highly self-motivated and directed
- Keen attention to detail
- Able to communicate effectively with non-technical staff and with members of interdisciplinary teams
- Proven analytical and problem-solving abilities
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Experience working both independently and in a team-oriented, collaborative environment
- Excellent understanding of departmental goals and objectives
patent agent jobs
Country: USA, State: Rhode Island, City: Providence, Company: UNFI.
Комментариев нет:
Отправить комментарий