C# Developer
Date: Feb 28, 2023
Location: Indianapolis, IN, US, 46202
Organization: HHC
Division:Eskenazi Health
Sub-Division: Hospital
Req ID: 16506
Schedule: Full Time
Shift: Days
Eskenazi Health serves as the public hospital division of the Health & Hospital Corporation of Marion County. Physicians provide a comprehensive range of primary and specialty care services at the 327-bed hospital and outpatient facilities both on and off of the Eskenazi Health downtown campus as well as at 10 Eskenazi Health Center sites located throughout Indianapolis.
FLSA Status
Job Role Summary
Essential Functions and Responsibilities
- Proactively contributes to Eskenazi Health's mission: Advocate, Care, Teach and Serve with special emphasis on the vulnerable population of Marion County. Models Eskenazi Health values of P.R.I.D.E. (Professionalism, Respect, Innovation, Development and Excellence)
- Serves as a key technical resource, and ensures proper operations with regard to planning, implementation, maintenance and problem resolution for all software development related resources within Eskenazi Health by performing the following:
- Maintains and applies best practices for development resources, including standards adherence, regular and planned maintenance within proper change windows, etc.;
- Performs detailed requirements gathering through workflow review and in-depth discussions, and produces documents such as development design requirements and specifications, adhering to the organizations adopted Software Development Life Cycle;
- Develops complex workflows and integrations, based on formal specifications and/or design models, as requested or required;
- Contributes to efforts to develop software development framework systems upgrade pathways;
- Routinely demonstrates sound project management skills, employing techniques, methods and best practices to facilitate team involvement to meet and/or establish deadlines to deliver software solutions on time and on budget;
- Reviews deliverables to ensure functional specifications were properly adhered to and developed solutions will meet documented requirements;
- Performs analysis on legacy software, as needed;
- Works collaboratively to share best development practices and innovations, as well as to educate on relevant business needs, as they apply to software development;
- Identify, analyze and solve problems, as they relate to application development and development resources;
- Serves as design resource for security and access standards for requisite assigned development environments/platforms.
- Creates and maintains all development resource documentation by performing the following:
- Responsible for day-to-day operational activities of all development resources;
- Develops and documents formal Standard Operating Procedures, as the procedures relate to software development;
- Responsible for performing formal Root Cause Analysis and creating associated documentation for problem management, as it relates to development resources and like technology function;
- Examines/monitors all development resources to determine whether the business needs of the institution are being met, and plans or recommends system changes/expansion based on this information;
- Contributes to developing required reporting to understand the service levels, utilization and performance of key software development elements and associated resources.
- Participates in planning, implementation, maintenance, monitoring and troubleshooting of all development resources by performing the following:
- Works with department leadership to establish and train on development coding standards, and ensures adherence by conducting thorough code reviews;
- Prepares and delivers written and oral training presentations to personnel at all organizational levels as required to explain functionality of software development resources;
- Demonstrates and employs excellent project management techniques, methods and best practices;
- Communicates with other Information Services staff and management regarding all technical aspects of development resources;
- Works with peer organizations as technical expert on interoperation of all applicable and supported development resources.
- Works with technical vendor resources to achieve assigned goals regarding all engineering aspects of development resources.
Job Requirements
- Bachelor's degree in Computer Science or related field, or a minimum of seven years varied/related experience in a hospital or large institution data processing environment may be accepted in lieu of educational requirements
- Relevant certifications/training, experience for areas of technical responsibility (e.g. MCSD/MCPD, SharePoint, ServiceNow Certified Application Developer, etc.)
Accredited by The Joint Commission and named one of the nation’s 150 best places to work by Becker’s Hospital Review for four consecutive years and Forbes list of best places to work for women, and Forbes list of America’s best midsize employers’ Eskenazi Health’s programs have received national recognition while also offering new health care opportunities to the local community. As the sponsoring hospital for Indianapolis Emergency Medical Services, the city’s primary EMS provider, Eskenazi Health is also home to the first adult Level I trauma center in Indiana, the only verified adult burn center in Indiana, the first community mental health center in Indiana and the Eskenazi Health Center Primary Care – Center of Excellence in Women’s Health, just to name a few.
Nearest Major Market: Indianapolis