C# Developer

Full Time
Indianapolis, IN
Posted
Job description

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.

Job Role Summary

The Software Developer Analyst position is responsible for understanding business needs through complex analysis, and translating findings into software solution designs to build efficiencies, integrate systems, solve business problems and/or predict and prevent system failures. Persons filling this position will demonstrate passion for embodying technology to design and implement solutions to meet the requirements of business complexities. They will work assiduously to ensure they foster healthy working relationships with key organizational leaders and contributors, encourage firm adherence to coding standards and formalized development life cycle methodology, and will undergo and conduct detailed code reviews to ensure delivery of the highest quality customized solutions, contributing to the successful accomplishment of the primary mission and continued development of Eskenazi Health. This position supports the Software Developer Managements' efforts to develop and implement solutions which meet detailed specifications intended to satisfy the documented business needs, as well as adhere to development processes and procedures, which are established to explicitly drive business process.

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.)

Job Type: Full-time

Schedule:

  • Day shift

Work Location: In person

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs