Analyze current technologies used and develop them.
Develop a process to contribute between different departments.
Assist other department engineers in creating practical demonstrations of proposed solutions.
Good communicator, both face to face and on the phone, as well as writing technical documentation
Able to work both independently on high priority projects and long-term strategic initiatives requiring work across the organization with team members here in Dallas or remote.
Basic knowledge of MS SQL Server supporting ASP.NET applications.
Experience with web hosting configuration components, including firewalls, load balancers, web and database servers and clustering experience
Develop, test, and implement new software programs.
Manage the interactions with Biostatistics and other functions for the development and maintenance of programming standards, the data review and reporting tools, and any other statistical applications as appropriate.
Create and modify custom reports using SQL, Composite software, and JReport reporting tool for better insights into the portfolio risks.
Discuss with study setup and data management teams to understand the data collection as defined in protocol.
Database programming using MySQL and Oracle.
Prepare the edit check programming specification based on medical monitoring team requirements.
Review and provide input on documents produced by other functions such as protocols, CRFs, SAPs, mock TFLs, Randomization Plans, DSMB and CSRs.
Discuss with study POCs and finalize the timelines for each step based on final deliverable timelines, and conduct study status calls to track the status of the study.
Involves in e-submission package creation and develops any ad hoc reports requested by Regulatory authorities.
Ability to work with business and convert requirements into design.
Maximizing the productivity of the project team by installing an effective development environment, establishing programming, design, and other technical standards, training team members, and providing advisory support.
Perform software deployment per the architecture and software packaging
Work with scripts and tools / scripting languages. (Python, Perl, etc.)
Work with software integration - Web Services (SOAP/RESTful), ESB, XML, JSON, XSLT, RESTful API
Enhance and support e-commerce and mobile sites as well as sales, intranet and web applications that support business activities.
Monitor and optimize systems to ensure best performance.
Design, develop, maintain and enhance systems based on business requirements using approved technologies and coding standards.
Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects, clients, etc. to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting. In addition to Unit Test, responsibilities may include dynamic application security testing, interface testing, integration testing, end-to-end testing and/or user acceptance testing.
Support applications and solves configuration and environment issues.
Support the software deployment process.
Analyze, develop and implement solutions for service discovery and service mesh open source components and building the glue as needed around them.
Perform functional, performance testing, analyze production and non-production infrastructure.
Detailed understanding of the CDP/Runtime, CDP/Pipeline or similar platforms, including the underlying technologies (Kubernetes, Docker, Jenkins, Camunda, LGW, GRM, DME, AAF, Prometheus, Grafana, Elastic, Kibana, Logstash) and integrations (Pipeline, AJSC, ANSC, APSC).
Able to work in Agile scrum teams to communicate the status and effectively communicating to team and leadership.