Seeking IT Contractor Resources - Stardust Reporting Module Programmer For South Florida Medical Products Company
JOB POSTING LINK:
http://www.smartrecruiters.com/prosidianconsulting/504208-it-contractor-resources-stardust-reporting-module-programmer
A South Florida Subsidiary of a UK based Point-Of-Care Environment Medical Products company seeks Stardust Reporting Module Programmer. The Company focuses on the Primary Care market with niche diagnostic products for urology care, urology diagnostics research and a “systems approach” to product development. The UK parent company has won four prestigious Research and Technology awards for innovation from the British and European governments. The company has approvals in ISO13485, CE, CMDCAS and is compliant with FDA.
The company has developed a range of medical equipment for the diagnosis of a variety of clinical conditions and focuses it's design skills on unique diagnostic products that can be used with simplicity, across the medical profession, by healthcare providers with different levels of clinical expertise. The company’s research and development strategy draws on extensive clinical knowledge with a seamless interface between the point-of-care and innovation with cutting-edge technology.
As a ProSidian Consulting client, the company seeks IT resources with capabilities with the following requirements:
JOB PURPOSE:
Participates in the requirements definition and analysis of business needs, and performs systems analysis, design, coding, testing, documentation and implementation for supporting application development software initiatives. Supports and enhances computer applications to enable the implementation of simple to moderately-difficult business requirements. Performs specific assignments as part of a project team or works independently on small enhancements and production support assignments.
Stardust Reporting Module Programmer
- Stardust is an environment for parallel programming on networks of heterogeneous machines. Stardust runs on distributed memory multicomputer and networks of workstations. Applications using Stardust can communicate both through message-passing and distributed shared memory. Stardust includes a mechanism for application reconfiguration.
- This mechanism is used for balancing the load of the machines hosting the application, as well as for tolerating machine restarts (anticipated or not). At reconfiguration time, application processes can migrate between heterogeneous machines, and the number of application processes can vary (increase or decrease) depending on the available resources. All of Stardust's reporting capabilities rely on Business Intelligence and Reporting Tools (BIRT).
MAJOR DUTIES:
A) DESIGN/PROGRAMMING
- Interprets business requirements for small system enhancements and projects, translates them into detailed design system specifications including process and data flows, screen and report specifications, stored procedures, batch scripts, and batch scheduling specifications.
- Develops system components based on business requirements and system specifications, codes, tests, and implements components in accordance with standards and procedures.
- Responsible for unit testing components and supporting DEV and QA testing.
- Performs design and code reviews for other team initiatives.
- Participates and executes integration testing for development efforts.
- Participates in providing implementation plans and supports migrations through the various environments.
- Responsible for the coordination and implementation of small enhancements and production support fixes from end to end.
- Prepares and maintains technical system documentation for system support and other needs.
B) ANALYSIS
- Participates in the requirements definition and analysis of business needs and detailed system components, including input, process, and output requirements, and data and system flows.
- Identifies root cause of problems, provides options for resolution and documents outcome of analysis.
- Performs system maintenance services as required by business demands.
- Troubleshoots all production problems.
C) RELATIONSHIPS
- Interacts with both Business and IT partners to define, understand and evaluate business requirements and resolve production issues.
- Provides support in a matrix-management fashion to other areas as needed.
D) PROJECT MANAGEMENT
- Provides development estimates for planning purposes.
- Provides project status and accurate time reporting.
- Manages all technical aspects of small enhancements concurrently through the project lifecycle using the PMO process while managing to a budget, timeline and customer satisfaction and value.
E) LEADERSHIP
- Provides knowledge transfer to other technical peers.
- Provides technical leadership and expertise to peers on small enhancements and production support.
F) ENGAGEMENT DETAILS:
- Available work: 24 hours per week min to 40 hours per week max.
- LOCATION: West Palm Beach
- PRICE RANGE: Submit Hourly Rate Requirements for this single project.
* Required Education, Experience and Skills:
- Bachelor's degree required, and/or three (3) years of IT programming experience.
- (In lieu of degree, additional work experience and/or trade school or applicable certifications required.)
- Working knowledge and understanding of business processes and systems.
- Good overall understanding of IT Technical Architecture, and knowledge of the capabilities and constraints of small to large-scale, multi-processing computer systems.
- Experience with Relational Database Management Systems (RDBMS) that interact with web applications.
- Good Communication Skills - ability to communicate clearly and concisely, both verbally and in writing, and to interact with both Business and IT partners to define, understand and evaluate business requirements and resolve production issues.
- Good Customer Service Skills - ability to identify and anticipate customer requirements and needs, and respond to and influence customer expectations.
- Good Analytical Skills - ability to gather and analyze information, and draw logical conclusions while identifying the root cause of problems and providing options for resolution.
- Programming Skills - Knowledge of programming principles, techniques, standards and analytical ability to develop computer programs and systems.
- Project Management Skills - Knowledge of project life cycle methodologies, estimating, and IT best practices with experience managing and implementing small size projects.
- Ability to multi-task, juggle multiple projects, and function in a flexible matrix-management environment.
- Good working knowledge of industry-standard desktop software (e.g., Windows, Office, eMail, SharePoint, etc).
G) OTHER
- Related key words: web developer, application developer, software developer, web programmer, application programmer, Stardust Reporting Module Programmer, web analyst, application analyst
- As key contributors to our success, our team members enjoy working in a business casual, collaborative environment that offers state-of-the-art resources, and advanced technologies.