Senior Application Developer
Palmer College of Chiropractic
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
Confirm your E-mail: Send Email
All Jobs from Palmer College of Chiropractic