Health System Shared Services | Enterprise Custom Applications
Scope of Position
Software Engineering Team is a cross functional solution-driven team that provides custom development services, enterprise application platforms, workflow services and tailored analytics to improve business processes and leverage existing solutions within organization. Our team accomplishes these services by utilizing analysts to understand our business processes and systems, utilizing technical and solution architects to validate the technical direction of the designed solution, and utilizing developers to develop and integrate the solution. Our solutions engage many roles in our organization (internally and externally) including clinicians, researchers, administrators and shared services.
40% Application Development
Develops, implements, deploys, and maintains applications written in languages such as ASP.NET Core, C#, and MVC
Designs and maintains services (APIs) using ASP.NET Core/C# for application integrations.
Develops and supports solutions of limited scope with vendor platforms, including Microsoft Flow, Microsoft Power Apps, and Microsoft Bot Framework
Creates and updates application interfaces using web technologies such as HTML5, CSS, and JavaScript frameworks like React, ensuring ADA compliance and accessibility
Adheres strictly to development, security, and accessibility standards, implementing practices to meet ADA standards for accessible design
Designs and maintains data integrations across systems using SQL Server Integration Services (SSIS)
Generates and refines reports using tools such as SQL Server Reporting Services (SSRS) or PowerBI
Develops and executes thorough testing activities, including manual test cases, automated unit tests, and regression testing to validate functionality and ADA compliance
10% Application Design
Collaborates with stakeholders to understand business processes and objectives
Documents business and functional requirements for projects of moderate scope and complexity
Assists in estimating development efforts for enhancements and new features
Creates and updates data documentation, including database schemas and data dictionaries, to support ongoing application design and maintenance
45% Application Lifecycle Support & Maintenance
Effectively exchanges information with team members and other departments on both routine and non-routine issues
Adheres to departmental policies and procedures, including change control processes, on-call support, ticket management, upgrade processes, project assignments, and work completion tracking
Diagnoses and resolves non-complex application issues, working with project teams to address and resolve application incidents
Responsible for application validation and testing during Tier 0/1 changes and outages, including functional, integration, and accessibility testing to ensure applications remain fully compliant and operational
5% Other Duties as Assigned
Supports team and organizational goals by performing additional duties as needed, including participation in training, skill development, and cross-team collaboration initiatives
Minimum Qualifications
Typically has 2-4 years of experience in Information Technology (preferably experience in Application Development, Software Engineering, etc.)
Experience in the full software development lifecycle, particularly within Agile/Scrum environments, including design, development, and deployment of high-quality software through collaborative teamwork
Experience in web application development / design using MVC, HTML5, CSS3, JavaScript, React, jQuery and other JavaScript Libraries
Experience in application and microservice development using languages such as ASP.NET Core / C#
Experience with MS SQL Server for Database Design, Reporting Services, and Integration Services
Experience with cloud technologies or a strong ability to quickly learn and adapt, enabling effective contributions to cloud-based solutions
Experience in the DevOps area, with a good understanding of CI/CD practices, automation tools, and infrastructure as code, to enhance development and operational efficiency
Awareness of security and accessibility practices in software design, with a willingness to implement them under guidance
Ability to assist complex projects with medium or large scope, ensuring successful delivery from inception to completion, with the aim to grow in application lifecycle management and ownership responsibilities
Willingness to develop innovative solutions to application-related problems, with support from senior team members as needed
Experience or familiarity in gathering and understanding basic customer requirements, with the ability to collaborate effectively with developers, business analysts, user experience designers, and leadership
Solid understanding of n-tier architecture and object-oriented concepts, principles, and techniques
Exceptional communication skills, including strong written and verbal abilities, to effectively collaborate with technical and non-technical stakeholders
Additional Information:
Our Comprehensive Employee Benefits Include:
An array of retirement plan options, each with a generous employer contribution.
Affordable health insurance options, including dental, vision and prescription coverage that begin on day one.
Paid vacation and sick leave, including short and long-term disability and paid parental leave.
Get the most out of the Public Service Loan Forgiveness program.
And much more!
Location:
Ackerman Rd, 650 (0241)
Position Type:
Regular
Scheduled Hours:
40
Shift:
First Shift
Final candidates are subject to successful completion of a background check. A drug screen or physical may be required during the post offer process.
The Ohio State University is an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability, ethnicity, gender identity or expression, genetic information, HIV/AIDS status, military status, national origin, race, religion, sex, gender, sexual orientation, pregnancy, protected veteran status, or any other basis under the law.