As a Software Engineer Expert in Search you will work with a team of software engineers on a state of the art clinical search engine. You will also analyze business requirements, research and evaluate different search solutions and be a catalyst to the chosen solution implementation.
Work with product managers, partners and peers to collect and understand business needs
Participate as subject matter engineer within an engineering product team observing engineering/SDLC methodologies and delivering quality solutions to the business
Optimize copy and landing pages for internal search engine optimization
Perform ongoing keyword research including discovery and expansion of keyword opportunities
Research and implement content recommendations for internal SEO success
Work with an existing, experienced interdisciplinary healthcare natural language processing (NLP) team to use NLP annotations to facilitate search
Propose information retrieval technologies to meet business requirements and break them down into detailed implementation plans
Implement proposed techniques at production scale and evaluate results with rollout proposals to live production systems
Communicate complex results effectively within the team and to external partners
Handle campaign expenses, staying on budget, estimating monthly costs and balancing discrepancies
Promote professional self-development to stay up-to-date with new technologies and development approaches within the industry
Seeking a highly motivated individual to follow project management, systems/software processes, measurement disciplines
Aptitude for continual process improvement to enhance product and services quality to achieve business objectives
Understand project activities, statuses, accomplishments, and strategic direction with executive management as part of functional team both in oral and written communication
Collaborate with peers throughout the company to develop a strong working relationship between all groups
Seek opportunity to provide assistance and wherever possible thereby growing overall service and reducing cost through elimination of duplicate/redundant efforts
Evaluate new hardware and software products and technologies and participate in project assessments as necessary
Bachelor's degree in Information Technology, Computer Science or a related field preferred
Typically has 10+ years of related work experience
Well-informed about engineering methodologies, new developments in the information retrieval field
Familiarity working with search engine internals and able to clearly communicate technical findings and plans to non-experts
Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable
Experience in developing on multi-functional systems
Deep knowledge of developing complete systems
Deep understanding of the SDLC
Highly driven and self-motivated to exceed expectations
Ability to work independently and proven ability to lead in a team based environment
We're an equal opportunity, affirmative action employer dedicated to diversity and the strength it brings to the workplace. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, protected veteran status, sexual orientation, gender identify, genetic information, disability status, or any other protected characteristic.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.