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.