XX
AI / Business Analyst / Application DeveloperSynergy Staffing IncUnited States
XX

AI / Business Analyst / Application Developer

Synergy Staffing Inc
  • US
    United States
  • US
    United States

About

SUMMARY:
Identify software solutions to enhance business capabilities. Design, develop, test and implement software to realize business improvements.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Business Process Analysis : Independently or as requested by the Director of IT, document existing business processes and identify opportunities to utilize software to improve operating efficiency. Alternatively, evaluate new business processes being considered and define how software can support these procedures.
Planning:
Conceptualize software design and specifications to support business improvement initiatives. This includes, but is not limited to:
Gather software specifications through personal interviews and other research.
Data modeling – create a visual representation of data elements and the communications between data points and structure
Define forms for collecting and displaying information.
Determine required procedures for manipulating and storing data.
Research existing software and application libraries to determine if existing code may be utilized.
Define potential programming issues and options to overcome technical obstacles.
Software Development:
Based on the information established during the Planning state, create software code and incorporate technological advancements into Anderson's software to achieve business objectives. This includes, but is not limited to:
Create software that is acceptable to users and management.
Test software changes to ensure reliability.
Monitor software changes to ensure they are functioning as expected.
Document software changes for other IT group members.
Training:
Prepare training material to educate users on the features and benefits of completed programs.
Conduct training classes as warranted.
Business Support and Problem Resolution:
As warranted, resolve software problems and data integrity issues.
Software Maintenance:
Perform periodic systems maintenance including identifying/removing unused data files and the application of vendor software updates, upgrades, bug fixes, etc. Fine tune software procedures to improve performance as needed.
Administration:
Act as the Director of IT's backup on assigned duties such as user setups, hardware setups and system performance monitoring.
EDUCATION and/or EXPERIENCE:
Minimum bachelor's degree from a four year college or 10+ years of experience.
Undergraduate degrees in computer science, engineering, physics, or business administration are considered a plus.
TECHNICAL SKILLS:
Ability to create optimal data models which define data elements and optimate the flow of information is critical.
A minimum of three years of front-end application development is required.
Oracle PL/SQL and JavaScript are utilized. Strong PL/SQL experience working with Stored Procedures, Triggers, etc. is paramount.
Exposure and knowledge of Oracle DBA skills is required. The ability to create tables and columns, manage column types/attributes, backup/copy database instances and performance-tune database is required. Additionally, the ability to upgrade Oracle to higher level versions (or the willingness to learn and undertake such a project) is required.
Experience with Linux, Apache, and HTML is beneficial.
COMMUNICATION SKILLS:
Candidates must be able to work with departmental managers to identify business issues and determine options for improvement.
End user interaction is a critical part of this position. Candidates must be able to communicate effectively with all levels of the organization in both verbal and written forms.
The IT department supports over 300 end users on a wide variety of hardware and software issues. This requires the ability to provide clear and concise instructions while demonstrating patience with less sophisticated users.
MATHEMATICAL and REASONING ABILITY:
Strong mathematical and abstract reasoning skills are required. The ability to quickly reason with information to solve unfamiliar problems is an ongoing challenge of the position.
The ability to independently document business procedures, define opportunities to improve productivity, analyze technical alternatives, data modeling, software design, coding an application are all critical.
Must have ability to work independently or in collaboration with others to troubleshoot problems quickly and creatively. A successful candidate should know and/or be able to research precedent, system usage, and historical activity to determine the source(s) of a problem.
Software provides full integration between operations and its financial systems. Exposure to accounting software with a functional understanding of basic P&L and Balance Sheet Statements is considered a plus.
OTHER ATTRIBUTES:
Candidates must be driven, self-motivated and have a sense of urgency to get the job done right the first time.
Individuals should have excellent organizational skills with the ability to manage multiple priorities.
Applicants must be quality conscious and follow up with debugging, diagnosing problems and answering questions about how new system enhancements will function.
This position will involve project work in different facets of operations. The ability and desire to work on diverse assignments is important.
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.