Description

You will provide expert leadership and technical design for complex application development projects and major systems.

Responsibilities

  • Design major systems and subsystems by leveraging deep technical knowledge of available tools and existing architectures.
  • Consult with business units and IT management on all phases of application programming across diverse computing environments.
  • Research and evaluate alternative solutions to recommend cost-effective application programming strategies.
  • Analyze, troubleshoot, and resolve software bugs and technical issues.
  • Build SQL queries for data analysis, report generation, and ongoing application support.

Required Skills

  • 5+ years of professional experience in application development.
  • Expertise in MS SQL Server.
  • Experience with Windows-based environments and MS Internet Information Server.
  • Ability to document, test, and implement new or modified programs.
  • Strong analytical skills for troubleshooting complex distributed systems and client-server architectures.
  • Bachelor's degree or equivalent graduate qualification.

Preferred Skills

  • Experience with Linux and AWS EC2.
  • Background in the medical industry.
  • Proficiency with monitoring tools such as Splunk and Dynatrace.

Education

Any Graduate