CHRISTUS Health - Irving, TX

posted about 2 months ago

Full-time
Irving, TX
Ambulatory Health Care Services

About the position

The Information Services Developer II is primarily responsible for designing, developing, and implementing systems based on specific requirements. This role requires a strong understanding of development methodologies, which the candidate must follow diligently while designing and coding. The developer will collaborate closely with team members to ensure quality support for both internal and external users, emphasizing customer service and timely delivery of solutions. In this position, the developer will analyze ideas and business requirements to formulate a design strategy. They will act as a tenant to draw out workable application designs and coding parameters that include essential functionalities. Collaboration is key, as the developer will work with team members to identify and address issues by implementing viable technical solutions that are both time and cost-effective, ensuring that performance quality is not compromised. The developer will be responsible for writing code that adheres to industry best practices and organizational standards. They will also develop and deploy code using existing tools and platforms utilized for automation and testing. Additionally, the role involves evaluating proposed system acquisitions or solutions development, providing input on compatibility, cost, resource requirements, operations, and maintenance. Integrating software components, subsystems, facilities, and services into the existing technical systems environment is a critical part of the job. The developer will assess the impact on other systems and work with cross-functional teams within Information Services to ensure a positive project impact. They will also install, configure, and verify the operation of software components, participate in the development of standards, and implement proactive processes to collect and report data and statistics on assigned systems. The developer will engage in research, design, development, and implementation of applications, databases, and interfaces using the provided technology platforms. They will be responsible for fixing problems that arise during test cycles and continuously improving the quality of deliverables. Documentation of each phase of development for future reference and maintenance operations is also required.

Responsibilities

  • Analyze ideas and business and functional requirements to formulate a design strategy.
  • Act as a tenant to draw out a workable application design and coding parameters with essential functionalities.
  • Collaborate with team members to identify and address issues by implementing viable technical solutions that are time and cost-effective.
  • Develop code following the industry's best practices and adhere to organizational development rules and standards.
  • Develop and deploy code using existing tools and platforms utilized for automation and testing.
  • Evaluate proposed system acquisitions or solutions development and provide input to the decision-making process.
  • Integrate software components, subsystems, facilities, and services into the existing technical systems environment.
  • Install, configure, and verify the operation of software components.
  • Participate in the development of standards and proactive processes to collect and report data and statistics on assigned systems.
  • Engage in research, design, development, and implementation of applications, databases, and interfaces using provided technologies.
  • Fix problems arising across the test cycles and continuously improve the quality of deliverables.
  • Reference and document each phase of development for further reference and maintenance operation.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Math or related field.
  • 4+ years experience in corporate systems environments required.
  • Minimum of four (4) years development experience in a corporate environment.
  • Strong technical knowledge of Application, Integration Design and Development of systems, databases, operating systems and Information Services.
  • Understanding of programming principles and design.
  • Software Development Life Cycle and process knowledge.
  • Algorithm and Data Structure knowledge.
  • Critical and analytical thinking skills.
  • Ability to solve complex problems with direction.
  • Ability to interact effectively and patiently with customers, especially under pressure.
  • Ability to work on multiple projects/tasks simultaneously to meet project deadlines.
  • Ability to establish and maintain positive working relationships with other employees.
  • Working experience in design, coding, and deployment.
  • Knowledge of industry standard WEB platforms (.NET/C#), Automation (RPA and Test Automation), Microsoft Internet Information Server, Linux, Apache, Unix, Microsoft Foundation Server.
  • Experience working with Internal or External customers for coordinating work and designing solutions.
  • Experience utilizing the Software Development Lifecycle (SDLC), Agile and Waterfall Methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service