Work in Iowa Jobs

Job Information

Palmer College of Chiropractic Senior Application Developer in Davenport, Iowa

Palmer College is looking for a Senior Application Developer!

The Senior Software Application Developer participates in the complete SDLC (Software Development Life Cycle), performing all activities related to the design, development, implementation and deployment of mission-critical organizational information systems and software applications, including scoping, research, design, development, testing, and implementation; maintains, supports, and upgrades existing systems and applications; and applies best practices as well as proven communication and problem-solving skills to guide the process.

ESSENTIAL DUTIES AND RESPONSIBILITES

Strategy & Planning

  • Lead pre-testing phase of development by evaluating proposals in order to identify potential problem areas and make the appropriate recommendations.

  • Ensure that development projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues.

  • Review and analyze existing application effectiveness and efficiency, and then act on strategies provided by the IT Leadership for improving or leveraging these systems.

    Acquisition & Deployment

  • Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise.

  • Research and make recommendations on software products and services in support of procurement and development efforts in line with current projects and strategic goals.

  • Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings.

  • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.

  • Collaborate with analysts, designers, developers, and system owners in new software programs and applications testing.

    Operational Management

  • Manage and provide direction for the applications team in support of business operations.

  • Identify and resolve program errors.

  • Provide technical leadership to project managers, analysts and developers working on development project teams.

  • Design, develop, and install enhancements and upgrades to systems and application software.

  • Liaise with the infrastructure team, and application team members to assist with quality assurance, program logic, and data processing.

  • Cultivate, disseminate, and enforce functional policies, procedures, and quality assurance best practices.

  • Track application changes, using change management tools and processes, including source code control, versioning, branching, defect tracking and release management.

  • Where necessary, prepare, establish, and monitor budgets.

  • Administer Microsoft o365 as it relates to SharePoint.

  • Assist with development and administration of Salesforce.

  • Provide technical direction and support for the enterprise database infrastructure.

  • Design, implement, maintain and perform periodic re-evaluation of enterprise database infrastructure and applications management policies, standards and procedures.

  • Develop and manage internal procedures including but not limited to code reuse, source libraries, check-out process, turn-over procedures, documentation standards, scope documents and design procedures.

  • Perform problem analysis and troubleshooting of the enterprise database infrastructure and help with problem-solving efforts often involving other technical staff, multiple outside vendors, other departments and/or organizations.

  • Develop training materials and conduct training sessions of the IT staff and/or departmental customers.

  • Create security groups, assigns access, and administers changes for users.

    OTHER DUTIES AND RESPONSIBILITIES

  • Ensure compliance and regulatory requirements (e.g., PCI, HIPAA, FERPA, etc.) are adhered to for all technology implemented and supported by Palmer College.

  • Perform all responsibilities in a manner that fully complies with Palmer’s Equal Employment Opportunity/Affirmative Action policy.

  • Perform other duties as assigned.

Qualifications

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science or equivalent combination of relevant work experience and education will be considered, and

  • 5 years of information technology experience with a focus on software development and/or programming design and systems management (ASP.NET, C#, HTML, CSS, APEX, JavaScript, and SQL Server) in a team-oriented, collaborative environment

  • Excellent customer service skills with ability to communicate effectively with individuals at all levels of the organization

  • Proven team-player with strong organizational and time management skills

  • Must be organized, accurate, thorough, and able to monitor work for quality

  • Regular and reliable attendance is required to be successful in this position

    DESIRED QUALIFICATIONS:

  • Experience with Web development for Content Management Systems (Kentico, Ektron, Drupal, Word Press).

  • Experience with JavaScript frameworks (Angular, Vue.js, or React), CSS frameworks (Bootstrap, Foundation, or Vuetify), 508 & WCAG Compliance and/or cloud experience

  • Experience with Salesforce

  • Experience with Microsoft Azure

    PHYSICAL REQUIREMENTS AND WORK ENVIRONMENT:

  • Perform sedentary to light work in a ventilated, lighted, and temperature-controlled office setting. Occasional travel required.

  • Frequent need to stand, stoop, kneel, walk, sit, lift moderately heavy objects such as computers and network appliances and perform other similar actions

  • Dexterity of hands and fingers to operate a computer keyboard, mouse, tools, and to handle other computer components.

  • Occasional need to work in tight and confined spaces to accomplish tasks including inspection and running of cables in floors, ceilings, and overhead spaces.

  • Limited travel of 10% - 20% can be expected

DirectEmployers