Senior Software/System Architect
TISTA Science and Technology CorporationAbout the role
Overview
Are you a Senior Software/System Architect who would like to have a positive impact for millions of people? If so, we may have an opportunity for you!
Ā
TISTA associates enjoy above Industry Healthcare Benefits, Remote Working Options, Paid Time Off, Training/Certification opportunities, Healthcare Savings Account & Flexible Savings Account, Paid Life Insurance, Short-term & Long-term Disability, 401K Match, Tuition Reimbursement, Employee Assistance Program, Paid Holidays, Military Leave, and much more!
Ā
Stay Connected:
Follow us on LinkedIn for updates on this job and other exciting opportunities.
Responsibilities
- Monitoring and ensure the completion of daily data transmissions.
- Enhancing batch processing of data by developing and upgrading necessary (existing and new) scripts.
- Analyzing and refining system requirements
- Writing, debugging, and maintaining code.
- Integrating software components.
- Ensuring the rigorous application of information security/ information assurance policies, principles, and practices to the delivery of application software services.
- Provides technical experience needed to perform analyses, processing and user support of various computer systems using standard statistical procedures and techniques.
- Provide statistical support to staff, including data analysis.
- Provide software recommendations and solutions across diverse medical and research applications.
- Serve an expert resource by recommending, implementing, and maintaining best practices for programming on-line data collection and data review.
- Sets up and uses various computer systems and software packages.
- Perform software source-control commits and patches to software projects.
- Collaborate to determine needs and provide IT support for modernization of existing systems.
- Compiles and manages data and assists with quality control.
- Maintain accurate and complete problem tracking and resolution databases.
- Utilize knowledge of data structure, data management and various programming languages.
- Manage data formatting input and output.
- Produces various reports, graphs, and figures for presentation.
- Provide documentation as required and participate in code reviews, planning sessions, and routine status meetings.
- Provide computing support including troubleshooting, answering technical inquiries from users, and procuring new systems.
- Maintains systems software and security configurations.
- Monitor interface environments to ensure smooth operation and communication.
- Continually improve the computational speed and reliability within the agile framework.
- Collaborate with product teams and product owners to increase the productivity/efficiency of data analysis using high-performance computing.
- Work with developers, product owners, and stakeholders to define, prioritize and implement metadata standards across systems.
- Test and maintain software products to ensure strong functionality and optimization. Specifically hosting solutions on cloud environments to include AWS and Azure.
- Develops new programs and systems as needed.
- Research new technologies, standards, and systems to improve existing products and interfaces.
- Coordinates data storage and mining.
- Maintain back up and archiving systems to avoid loss of medical/patient data.
Qualifications
- Must have knowledge in Common Business Oriented Language (Cobol)
- Must have knowledge in IBM Job Control Language (JCL)
- Must have knowledge in Statistical Analysis System (SAS)
- Must have knowledge in Oracle JAVA
- Must have knowledge in Assembler
- Skilled in the use of Microsoft Office products is required.
- A strong product management background will be considered favorably.
- Experience with various Linux platforms and IBM z/OS; and demonstrated relevant experience and knowledge in the following specific programming languages; Cobol, SAS, and JCL. Java and Mumps programming languages would be considered favorable.
- Must be able to exercises judgment and originality to ensure that testing methods and procedures are updated to adopt improvements in software testing technology.
- Able to Use oral and written communication methods and techniques to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately.
- Microsoft Office Suite (Outlook, Team, Vis
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights ā in under 60 seconds.
Apply Now āGenerate Application KitFree account required ā sign up in 30s