Application Software Developer IV

Miami University

Oxford, OH

ID: 7212492
Posted: January 31, 2024
Application Deadline: Open Until Filled

Job Description

Job Summary:


We are looking for someone who loves to design, develop and modify applications, is interested in new and exciting challenges, and has a desire for an engaging experience with our thriving university community for an Application Software Developer position. Is this you?
Miami University offers an engaging work environment at a premier higher education institution with an exceptional benefits package plus many other support resources to help employees balance their professional and personal lives.



Duties/Physical Demands:
As a member of the Miami team you will be a part of our efforts to pursue the best solutions for the University.
Our diverse team members actively design, develop, modify and support application software systems by:
• Designing and developing integration solutions that enable different systems to communicate seamlessly.
• Designing, writing, and maintaining applications written using object-oriented programming languages (PHP, Python, Node JS, or similar) to run on web servers.
• Writing SQL to query databases as well as create or modify database objects like tables, views, and stored procedures.
• Performing essential UI design with front-end technologies like HTML and CSS.
• Gathering, documenting, and analyzing user needs and design requirements,
• Working with APIs to integrate systems including configuration, testing, and troubleshooting of APIs.
• Developing specifications, and determining system performance standards.
• Ensuring system integrity, scalability, and performance so the solutions your team develops are scalable and perform well under different loads.
• Providing post-deployment support and maintenance for both software code and integration solutions.
• Working collaboratively with different stakeholders, including business analysts, project managers, and end-users, to ensure that provided solutions meet their needs and requirements.
• Staying up to date with new technologies and best practices to ensure that you and your team are providing the most effective solutions.
• Leading and mentoring other developers and colleagues to improve their understanding and execution of technical and professional best practices.



Minimum Qualifications:
Bachelor's degree or higher in computer science, information technology, STEM, or a related field earned by date of hire and four or more years of relevant work experience.
OR
Associate’s degree in computer science, information technology, STEM, or a related field earned by date of hire and six or more years of relevant experience.
OR
Eight or more years of relevant work experience.

This position is available to persons who are currently authorized to work in the United States on a full-time and indefinite basis. (Persons authorized to work on such a basis include US citizens, lawful permanent residents (“green card” holders), asylees, refugees, and temporary residents under IRCA.



Desired Qualifications:
As an Application Software Developer IV reporting to our Application Development Team Manager, we are looking for you to have advanced knowledge and experience in several of the following areas:

• Multiple integration frameworks: Show the potential to work with different integration tools and frameworks Such as MuleSoft, Teamdynamix IpaaS, Workday Studio or similar.
• Multiple programming languages and frameworks: Show potential to work with different programming languages such as PHP/Laravel, Python, Node JS, or similar languages.
• Data mapping and transformation solutions: Ability to build solutions that map and transform data between different systems, ensuring that the data is accurate and complete.
• Web services: Solutions may include the development of and integrations with various web services. Knowledge of how they work and how to consume them will be important to this role.
• Database Skills: Familiarity with various SQL database technologies and ability to interact with and optimize database objects including tables, queries, functions, stored procedures, and more.
• APIs: A deep understanding of how they work and how to integrate them with different systems.
• Integration patterns: Different systems may require different integration patterns, such as synchronous or asynchronous communication.
• Tools and platforms: Experience with version control systems such as Git or GitHub and a clear understanding of how to manage code changes and merge code branches. Familiarity with the concepts of Continuous Integration / Continuous Deployment (CI/CD) pipelines.
• Different testing options: Familiarity with and understanding of unit, feature, stress/load, accessibility (ADA) testing, and documenting test plans, cases, and analyzing results to improve the quality of applications.
• Problem-solving skills: Be able to troubleshoot and debug code issues quickly and efficiently.
• Writing efficient and secure code: A solid understanding of best practices in API and code development, including how to write efficient and secure code resistant to common web application attacks like SQL injection and cross-site scripting (XSS).
• Communication: Able to work with others in person and remotely through multiple written and visual communication channels in a clear and concise manner.
• Education: Bachelor's degree in Computer Science, Information Technology or a related field.



Knowledge, Skills and Abilities
See Minimum Qualifications



Special Instructions to Applicants:
See our Miami Search Prospectus here!



Miami University recognizes that technology enables us to find new ways of providing first-class service and workplace flexibility. This position is approved for full-time remote work. We intend to hire someone who resides in Ohio, Indiana or Kentucky. Should a candidate currently reside outside of these states, relocation would be expected by date of hire. Remote work is a working arrangement that can be modified or revoked by Miami University at any time for any reason.



Diversity Statement:
Miami University is committed to creating an inclusive and effective teaching, learning, research, and working environment for all.

For more information on Miami University’s diversity initiatives, please visit the Office of Institutional Diversity & Inclusion webpage. For more information on Miami University’s mission and core values, please visit the Mission and Core Values webpage.

EO/AA Statement/Clery Act:
Miami University, an Equal Opportunity/Affirmative Action employer, encourages applications from minorities, women, protected veterans and individuals with disabilities. Miami University prohibits harassment, discrimination and retaliation on the basis of age (40 years or older), color, disability, gender identity or expression, genetic information, military status, national origin (ancestry), pregnancy, race, religion, sex/gender, status as a parent or foster parent, sexual orientation, or protected veteran status in its application and admission processes, educational programs and activities, facilities, programs or employment practices. Requests for reasonable accommodations for disabilities related to employment should be directed to [email protected] or 513-529-3560.

As part of the University’s commitment to maintaining a healthy and safe living, learning, and working environment, we encourage you to read Miami University’s Annual Security & Fire Safety Report at: http://www.MiamiOH.edu/campus-safety/annual-report/index.html, which contains information about campus safety, crime statistics, and our drug and alcohol abuse and prevention program designed to prevent the unlawful possession, use, and distribution of drugs and alcohol on campus and at university events and activities. This report also contains information on programs and policies designed to prevent and address sexual violence, domestic violence, dating violence, and stalking. Each year, email notification of this website is made to all faculty, staff, and enrolled students. Written notification is also provided to prospective students and employees. Hard copies of the Annual Security & Fire Safety Report may be obtained from the Miami University Police Department at (513) 529-2223.