Codes and modifies software applications to adhere to designs supporting internal business requirements or external customers. Reviews, analyzes, interprets, and modifies programming systems including coding, testing, debugging and installing to support an organization's application systems. Consults with users to identify current operating procedures and to clarify program objectives. Has knowledge of commonly used concepts, practices, and procedures within a particular field. Expected to write documentation to describe program development, logic, coding, and corrections. Writes manual for users to describe installation and operating procedures. Develops and trains entry level analysts. Knowledgeable with relational database and application development concepts. Relies on experience and judgment to plan and accomplish goals. Follows approved life cycle methodologies. Performs a variety of complicated tasks. A wide degree of creativity and latitude is expected. May manage and lead small project teams that solve business needs.
Essential Job Tasks:
Performs all tasks according to the Project Management Office (PMO) standards. This includes project definition, development of the project schedule, system analysis, design, construction, testing, implementation, support, along with required status reporting for management. Ensures systems and programs are designed and programmed in the most cost effective and efficient manner while providing the desired results. Consults with individual clients, interprets requests for information and solutions to business problems including business process mapping and re-engineering of these processes, resulting in computerized and/or procedural solutions that satisfy all corporate/client requirements. Performs application program coding, program and functional testing, and production turnover in accordance with current standards, assuring programs perform as designed before being placed in production, and assures they are scheduled to process as required. Serves on-call, 24 hours, 7 days a week, responding to web and client/server application problems. Reviews work assignments of other Developers assuring results match specifications and conform to current Enterprise Business System (EBS) standards. Provides training of other analysts as necessary. Documents application and programs according to current standards. Provides client training as required. Performs analysis and modeling required for the extraction and transformation of data into star schema designs for data warehouse reporting and dashboarding.
This position will report to Moncks Corner or Myrtle Beach and may be eligible for hybrid (remote and in person arrangement).
*Will consider Applications Analyst II or III.
Applications Analyst II
Bachelor's Degree in Computer Science or related degree is required + 2 years of experience in the Information Technology Field or an Associate's Degree + 4 years of experience. Experience in the following is preferred.
2. Application Development Environments/Platforms - Adobe Flash Builder, Xcode, Jdeveloper, Eclipse, JQuery, Jboss, WebLogic, Tomcat, WebSphere, Oracle Portal, Oracle Internet Developer, Oracle and SQL Server databases in Unix, Windows, Apple iOS, and Linux environments.
3. Support of Customer Information System for customer service business processes and billing, Meter Data Management system for storage and management of smart meter data, Geographical Information System to analyze and display geographically referenced information and Work Management Information System to manage the flow of information and streamline business processes.
Strong analytical, problem-solving, and conceptual skills enabling creative solutions to business and technical problems. Solid interpersonal and communication skills to work effectively with management, clients, and various technical personnel within Information Technology so that all facets of the system are interpreted and implemented correctly, while maintaining professional and harmonious relationships.
Applications Analyst III
Bachelor's Degree in Computer Science or related degree is required + 5 years of experience in the Information Technology Field. Experience is preferred in the following:
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.