It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Perform technical work on software systems to ensure that they meet the specific technical requirements of the business processes they are intended to support. Applicants must submit a cover letter and resume. ESSENTIAL FUNCTIONS: Essential functions, as defined under the Americans with Disabilities Act, may include any of the following representative duties, knowledge, and skills. This is not a comprehensive listing of all functions and duties performed by incumbents of this class; employees may be assigned duties which are not listed below; reasonable accommodations will be made as required. The job description does not constitute an employment agreement and is subject to change at any time by the employer. Essential duties and responsibilities may include, but are not limited to, the following: Utilizes project management techniques to prepare and implement project plans for individual technology projects. Analyzes business needs and processes and translates them into detailed technical requirements for the design of software systems and their sub-components. Works with other IT staff on technical issues related to specific systems. Assists in the evaluation of new software products to ensure that they meet all necessary technical requirements. Analyzes the technical requirements of software systems that are being considered for purchase and/or upgrade. Provides technical guidance and specifications to software programmers. Writes specifications for data inputs and outputs, including the design of forms, graphical user interfaces, web pages, and reports. Performs other duties as assigned. SPECIFIC FUNCTIONS: Systems Analyst: Provides basic system analysis work on enterprise software systems. Serves as the primary technical expert on specific systems and provides basic technical support for them. With guidance and direction, collaborates with technical staff and system users on the technical design, specification, and support of enterprise software systems. Reads and interprets integrations between different software systems, including specific data exchanges, types of software interactions (web services, database connections), database schema design, and interactions with software integration tools. With guidance and direction, carries out technical testing of new software, software upgrades, and other changes/additions to existing software systems. Senior Systems Analyst: Provides intermediate-level systems analyst work on enterprise software systems. Serves as the primary technical expert on specific systems and provides intermediate-level technical support for them. With limited supervision, collaborates with other technical staff and system users in the technical design, specification, and support of enterprise software systems. Independently, or with limited direction, specifies and documents integrations between different software systems including specific data exchanges, types of software interactions (web services, database connections), database schema design, and the use of software integration tools. Leads the rollout of technical processes related to software implementations, changes, and upgrades. Carries out the technical testing of new software, software upgrades, and other changes/additions to existing software systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
251-500 employees