Vacancy caducado!
- The scope of this position includes: gathering, analyzing, and documenting business requirements; assist the project manager in defining detailed project tasks, objectives, and estimates; developing applications; developing test plans; performing unit, system, and quality assurance testing; performing various implementation tasks; training end users; implementing and supporting production systems; data conversion, validation, and loading.
- Acquire and interpret business requirements, create a functional specification, and determine the most efficient and appropriate technologies to use.
- Submit and review technical and process improvement recommendations.
- Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices.
- Design application and database components for development projects.
- Perform analysis of business models, logical specifications, and/or customer requirements to design and build solutions utilizing multiple technologies.
- Mitigate significant risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.
- Administration of the Intelligent Authoring (IA) software and supporting vendor provided Productivity Suite.
- Administration and configuration of the hardware environment required to host the IA and Productivity Suite software.
- Monitor data exchanges between HEARS and IA systems to ensure connections remain intact and business critical algorithms are performing as expected.
- Perform quarterly software and managed regulatory content (MRC) vendor upgrades.
- Provide tier 2, on-call support for critical application problems and issues.
- Monitor Windows servers and system processes.
- Strategic and tactical planning for efforts related to global regulatory product compliance software
- Assist Project Manager in the definition, gathering, development, and documentation of business and/or technical requirements, objectives, deliverables, design specifications and project plans.
- Participate in requirements gathering and design responsibilities. The ability to create documentation such as Technical Requirements and High-Level Design for smaller portions of the system will be needed.
- Design, develop and implement applications and interfaces with other systems
- Develop test plans and execute unit, system and quality tests, insuring accuracy
- Maintain and modify applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.
- Provide support for critical application problems and issues.
- Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.
- Collaborate with business domain experts to analyze and assess existing business critical functions.
- Collaborate with other developers, programmers, and designers in conceptualizing and development of new software programs and applications.
- Participate in software design and code reviews.
- Assist in the diagnosis and correction of system issues and software bugs.
- Assist with software deployment.
- Create system and user documentation.
- Train users.
- Conduct research into new technologies, including tools, components, and frameworks.
- Train and share knowledge with development teams.
- Mentor and coach developers and/or Professional Apprentices.
- Project and task management and reporting as necessary.
- Make presentations to management, clients, and peer groups as requested.
- Schedule and lead project and communication meetings with clients.
- Analyze performance of programs and take action to correct deficiencies based on consultation with clients and approval of supervisor.
- Assist with other projects as may be required to contribute to efficiency and effectiveness of the work.
- Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.
- Work outside the standard office 7.5-hour workday will be required.
- Minimal travel may be required.
- Bachelor's degree or foreign equivalent in related field or equivalent experience.
- 5+ years of IT experience.
- 5+ years experience with relational databases (Oracle or SQL Server preferred).
- 5+ years Oracle PL/SQL.
- .NET and C#, or Java experience strongly preferred but not required.
- .NET or JAVA certification preferred but not required.
- Experience working with customers to build and formulate business requirements.
- Experience testing, debugging, and diagnosing software bugs and system issues.
- Experience developing with an Oracle database as well as understanding of schema and table design.
- Experience with Windows Server, Powershell and UNIX shells preferred.
- Strong written and oral communications skills.
- Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
- Strong systems/process orientation with demonstrated analytical thinking, organization skills and problem-solving skills.
- Ability to work in a team-oriented, collaborative environment.
- Ability to quickly pick up new tools and technologies.
- Willingness and ability to train and teach others.
- Ability to facilitate meetings and follow up with resulting action items.
- Ability to prioritize and execute tasks in a high-pressure environment.
- Ability to work effectively in a multi-cultural environment, and to lead and influence cross-organizationally with and without direct authority.
- Ability to effectively move forward on tasks even with ambiguous or changing requirements.
- Strong commitment to inclusion and diversity.
Vacancy caducado!