Employment
Anvita™ Health is always looking for talented professionals who are passionate about how technology can improve the safety and affordability of health care. We currently have openings for the following positions:
We offer competitive compensation and a full benefits package. Anvita is an Equal Opportunity Employer
System Administrator / Configuration Management
The individual we are looking for will be responsible for both system administration and configuration management. Successful candidates will have a minimum 5+ consecutive year's hands-on experience with LAN/WAN, servers, desktops and network infrastructures as well as a minimum of 5+ years in hands-on experience managing and implementing all phases of build & release. The work environment requires you to have exceptional communication and organizational skills with the ability to deal effectively with a fast-paced environment.
Tasks and responsibilities:
Qualifications:
Other Qualifications
Email hr@anvitahealth.com with your resume and cover letter.
Tasks and responsibilities:
- Maintenance, performance tuning, security, update and patch management of all aspects of network hardware and software (OS, servers, firewall, switches, routers, backups, DNS, DHCP, LDAP, SNMP, SMTP, VPN, etc).
- Performs moderately complex systems and database (Oracle, MySQL, SQL) administration. Monitors and tunes appropriate systems to ensure optimum level of reliability and performance.
- Oversees appropriate level software installations and upgrades and related software packages.
- Collects and reviews system data for capacity and planning purposes. Analyzes capacity data and develops capacity plans for appropriate level enterprise-wide systems. Coordinates with appropriate management personnel in implementing changes.
- Supports the design and configuration of system landscapes.
- Supports data/media recoverability through system backups and database archive operations. Plans, coordinates and directs appropriate level data refresh strategies.
- Develops and maintains appropriate system documentation to ensure that documentation is current and oversees the maintenance of a library of system-supporting process and procedure documentation.
- Installs, generates, maintains, tests, debugs, and integrate system software programs in a multi-operating system and/or network operating system environment.
- Supports mobile devices (Blackberry, Apple, etc).
- Works with development teams to configure project code base.
- Troubleshoots complex technical problems having to do with building and releasing software products.
Qualifications:
- Expertise in source control management tools.
- Highly proficient in support of Windows, Mac OS, Red Hat, LAMP, Tom Cat, VMWare, etc. and all related system administrator duties.
- Bachelor's degree in computer science, management information systems, or related field preferred, or equivalent work experience.
- Five or more years of experience in a client-server environment.
- Experience working with complex systems administration, database administration, and maintenance.
- Strong analytical and problem solving skills.
- Strong communication skills.
- Strong personal computer and business solutions software skills.
- Good ability to lead and work as part of a team.
- Extensive scripting experience.
- Proven experience supporting Enterprise systems.
- Excellent customer, internal and external, interface skills.
- Solid scripting abilities (Bash, Perl, etc).
- Excellent oral and written communications skills.
Other Qualifications
- HBSS, Active Directory, Group Policies, LAMP, Unix, DNS, WINS,MS Server, MS Office Professional., Windows XP, Apple, and/or like enterprise administration functions.
- Storage (SAN/NAS) experience a plus.
Email hr@anvitahealth.com with your resume and cover letter.
Sr. Software Engineer
Responsible for supporting the implementation and integration of enterprise health care software solutions into client environments. Duties include data mapping and analysis, executing ETL processes, creation and utilization of required scripts, and generation of reports in collaboration with internal project management, implementation engineers, development, QA, cross-functional implementation teams and client engineers.
Responsibilities:
Additional Responsibilities:
Requirements:
Preferences:
Email hr@anvitahealth.com with your resume and cover letter.
Responsibilities:
- Serve as a client-facing engineer in the delivery of enterprise health care software solutions and enhancements with responsibilities that include:
- Building and/or utilizing and implementing ETL processes and tools.
- In collaboration with others, assessing and estimating scope, effort, complexity, and risk for solution implementations.
- Developing and/or updating implementation scripts, utilities, and tools based on business or functional requirements.
- Supporting the integration of software modules of significant size and complexity.
- Participating in proof of concept teams.
- Working within a team to develop, and continuously improve, solutions and services.
- Diagnosing, troubleshooting, and resolving complex implementation issues.
- Meeting deadlines and handling multiple projects simultaneously.
- Serving as a subject matter expert to facilitate the creation of functional and technical requirements, data models, schemas, data dictionaries, and other documentation.
- Participating in the resolution of challenging and demanding problems within the development environment.
- Providing valuable feedback on performance, logic, and maintenance issues.
- Contributing to lessons-learned exercises for completed projects-suggesting new technologies and approaches, often demonstrating and championing their use.
- Serving as a key technical liaison to client's technical team
- Systems Integration: Facilitate documentation of system integration requirements and design for projects requiring data exchange.
- Implementation Analysis: Conduct analytical functions including detailed data mappings and data flow diagramming.
- Project Planning: Work with the Project or Program Manager to ensure engineering activities specific to your tasks, dates, durations, and work efforts are accurately detailed in the Project Plan/Schedule.
Additional Responsibilities:
- Technical Subject Matter Expert: Reviews project documentation deliverables for accuracy.
- Assists support staff with resolving technical issues related to implementations.
Requirements:
- Bachelors degree in Computer Science, or Computer Engineering, or applicable work experience.
- Minimum 5 years recent work experience as a Sr. Software or Implementation Engineer.
- Strong background in LAMP, Unix, C++, Java Script, XML, PHP, Perl, Shell Script.
- Experience in enterprise database and tools (Oracle, SQL, MySQL) and strong understanding of data warehouse concepts, data mining/analyze, and data modeling.
- Strong understanding of ETL processes, tools, and the use/creation of ETL utilities.
- Experience in writing complex SQL queries.
- Ability to learn new technologies in a short time.
- Must have good oral/written communication skills.
- Organized, and deadline driven.
- Adapts well in a team-oriented, professional, fast-paced, dynamic environment.
- Strong problem solving and analytical skills.
- Some travel required.
- No re-location available for this position.
Preferences:
- QA experience a plus.
- Health care experience and familiarity with medical data highly desirable.
Email hr@anvitahealth.com with your resume and cover letter.
Professional Services Engineer
The Professional Services Engineer is responsible, in collaboration with cross-functional and client teams, for capturing client requirements and functional specifications, data integration, and implementation of the Anvita Health solution in the client's environment.
Responsibilities:
Requirements:
Preferences
Email hr@anvitahealth.com with your resume and cover letter.
Responsibilities:
- Onsite or remote implementation, data load and integration support for enterprise health care data analytics software solutions including:
- Analyzing, map and load data using ETL processes.
- Utilizing implementation scripts, utilities and tools.
- Implementing and supporting enterprise software solution modules.
- Working within a team to develop, and continuously improve solutions and services.
- Diagnosing, troubleshooting and resolving implementation issues.
- Meeting deadlines and handle multiple projects simultaneously.
- Facilitating with cross functional teams the creation of documentation for data models and schemas, data dictionaries and other documentation as required.
- Assist in quickly and accurately analyzing project requests for feasibility, risk, and level of effort.
- Providing valuable feedback on performance, logic, and maintenance issues.
- Actively contributing to lessons-learned exercises for completed projects and suggesting new technologies and approaches.
- Responsible for working as primary technical liaison to client's technical team
- Write complex SQL script to extract data from various databases and systems.
- Analyze data (pre & post-processing) and in collaboration with cross functional teams identify system/data issues.
- Project Planning - Work with Program/Project Managers to ensure Professional Services Engineering activities, deliverables, tasks, dates, durations, and work efforts are documented in the Project Plan/Schedule.
- Provide technical expertise and experience in creating solutions and designs for proof of concepts and implementations.
- Drive high levels of customer satisfaction through advocacy on behalf of our clients to internal cross-functional teams including Marketing and Engineering to improve the solution and ensure that deployments meet commitments made to clients.
- Coordinate with multiple internal departments as well as the customer to ensure timely and satisfactory resolution of engagement, proof of concept or implementation issues.
Requirements:
- Bachelors degree in Computer Science, or Computer Engineering, or applicable work experience
- Minimum 4 years experience with the following skills:
- Significant experience as an implementation, or professional services engineer
- Professional demeanour, Experienced and very comfortable with client interaction.
- Proficient with one, or more programming languages with C/C++ desirable.
- Strong experience with LAMP
- Experience in writing complex SQL queries
- Understanding of data warehouse concepts, data mining/analyse & data modelling.
- Understanding of ETL processes and tools.
- Must have good oral/written communication skills
- Organized, detailed and deadline driven
- Adapts well in a team oriented, fast-paced, dynamic environment.
- Strong problem solving and analytical skills
- Some travel relocated.
Note - No re-location available for this position.
Preferences
- Health care and/or medical data experience a significant plus
- Background in project management, or technical project management an advantage
Email hr@anvitahealth.com with your resume and cover letter.
Implementation Engineer
Responsible in collaboration with cross functional and client teams for implementation and integration support for enterprise health care data analytics software solutions.
Responsibilities:
Requirements:
Preferences
Email hr@anvitahealth.com with your resume and cover letter.
Responsibilities:
- Implementation and integration support for enterprise health care data analytics software solutions and enhancements including:
- Analyzing, map and load data using ETL processes.
- Utilizing implementation scripts, utilities and tools.
- Implementing and supporting enterprise software solution modules.
- Working within a team to develop, and continuously improve solutions and services.
- Diagnosing, troubleshooting and resolving implementation issues.
- Meeting deadlines and handle multiple projects simultaneously.
- Facilitating the creation of documentation for data models and schemas, data dictionaries and other documentation as required.
- In collaboration with cross functional teams quickly and accurately analyzing project requests for feasibility, risk, and level of effort.
- Providing valuable feedback on performance, logic, and maintenance issues.
- Actively contributing to lessons-learned exercises for completed projects and suggesting new technologies and approaches.
- Working as technical liaison to client's technical team
- Analyse/manage strategic reporting databases, write complex SQL script to extract data from various databases and systems.
- Collaborate with cross functional teams to conduct complex analyses of data to identify key performance drivers in order to develop and communicate strategic recommendations.
- Facilitate deployment and configuration of applications.
- Provide input and oversight for deployment of test & production environments.
- In conjunction with cross-functional teams analyze data (pre & post-processing), identify system/data structure gaps.
- Project Planning - Work with the Project Manager to ensure implementation engineering activities, deliverables, tasks, dates, durations, and work efforts are documented in the Project Plan/Schedule.
Requirements:
- Bachelors degree in Computer Science, or Computer Engineering, or applicable work experience
- Minimum 4 years recent work experience as a Test, Software or Implementation Engineer
- Experience with one, or more programming languages with C/C++ desirable.
- Experience in the use of unix command line tools, editors, and shell scripting
- Experience provisioning, configuring, and administering web servers such as Apache or IIS.
- Strong experience in provisioning and administering one or more databases (such as mysql, Oracle, MS-SQL, or DB2).
- Strong understanding of data warehouse concepts, data mining/analyse & data modelling.
- Understanding of ETL processes and tools.
- Health care experience and familiarity with medical data essential.
- Must have good oral/written communication skills
- Organized, and deadline driven
- Adapts well in a team oriented, professional, fast-paced, dynamic environment
- Strong problem solving and analytical skills
Preferences
- QA and/or test experience desirable
- Experience in Professional Services and client facing engagements a plus.
Email hr@anvitahealth.com with your resume and cover letter.
Senior Software Engineer - Database Architect
Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.
Tasks and responsibilities:
Requirements:
Preferences
Email hr@anvitahealth.com with your resume and cover letter.
Tasks and responsibilities:
- Develops module designs based on functional requirements.
- Communicates designs in written form, and leads design reviews to solicit feedback and share best practices.
- Mentors and provides technical assistance to more junior developers.
- Designs, implements and supports software algorithms of significant size and complexity, including definition and validation of prototypes.
- Designs, documents and creates unit and component tests.
- Quickly understands and takes ownership of existing code.
- Understands the relationship between good design and business value.
- Development: Works within a team to develop, and continuously improve various Anvita Health's applications and services. Meets deadlines and handle multiple projects simultaneously.
- Documentation: Produces sufficient documentation to facilitate communication with members of both technical and business teams.
- Project Assessment: Quickly and accurately analyzes medium-scale project requests for feasibility, risk, and level of effort.
- Maintenance: Participate in the resolution of challenging and demanding problems within the development environment.
- Code Reviews: Able to lead code reviews and provide valuable feedback on performance, logic, and maintenance issues.
- Innovation: Actively contributes to lessons-learned exercises for completed projects. Suggests new technologies and approaches, often demonstrating and championing their use.
- Design database applications such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.
- Design databases to support business applications, ensuring system scalability, security, performance and reliability.
- Develop data models for applications, metadata tables, views or related database structures.
- Develop load-balancing processes to eliminate down time for backup processes.
- Develop or maintain archived procedures, procedural codes, or queries for applications.
- Develop and document database architectures.
- Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
- Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
- Create and enforce database development standards.
- Demonstrate database technical functionality such as performance, security, and reliability.
Requirements:
- BS degree in computer science
- 7-10 years of experience
- Windows server development using C++ is a MUST
- Has extensive knowledge in and can mentor others in the best practices for secure software development.
- Has a demonstrable understanding of the software development lifecycle Identify and implement processes to strengthen, streamline, and auto Application development and design experience for XML based applications using object-oriented methodologies
- Strong object oriented design and analysis skills
- Strong C++, familiarity with template classes such as Rogue Wave tools/STL and SQL language
- Prior experience with UNIX/Linux/Windows
- Strong ability to learn new technologies in a short time
- Must have good oral/written communication skills
- Organized, and deadline driven with the ability to track multiple tasks simultaneously
- Adapts well in a team oriented, professional, fast-paced, dynamic environment.
- Strong problem solving and analytical skills.
Preferences
- Prior experience with medical database terminology is a plus
Email hr@anvitahealth.com with your resume and cover letter.
Senior Web Developer
We are seeking a talented senior web UI developer to help us create, manage and maintain our web based UI for our product suite.
Tasks and responsibilities:
Requirements:
Tasks and responsibilities:
- Use JavaScript, JavaScript frameworks, and AJAX oriented technologies to implement the web UI for the core company products.
- Help implement and extend the API calls server side to support the UI layer.
- Understanding of UI performance issues and optimization.
- Work with the UI graphics developers to integrate functional requirements with presentation requirements.
- Interact with the core engineering and product teams on design, usability, features, and performance.
- Take web development projects from concept into fully polished and functioning systems.
Requirements:
- Well versed with JavaScript. Experience using on ore more of the modern JS frameworks such as JQuery, YUI, Prototype, Ext JS, & Dojo.
- Experience using AJAX based architecture & communication.
- Experience with web tier design issues such as form validation, page flow, navigation, and search functionality.
- Expertise in the use of HTML and CSS.
- Experience in development with a general purpose development language such as java, perl, python, or C/C++.
- Experience writing SQL queries for data presentation.
- Experience working in unix environments.
- Experience with source code management tools such as CVS, SVN, or Git.
- Proficiency with cross-browser/cross-platform issues and web standards.
- Must have good interpersonal, communication and problem-solving skills and work well as part of a team.
Senior Software Engineer - Technical
Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.
Tasks and responsibilities:
Requirements
Tasks and responsibilities:
- Develops module designs based on functional requirements.
- Communicates designs in written form, and leads design reviews to solicit feedback and share best practices.
- Mentors and provides technical assistance to more junior developers.
- Designs, implements and supports software algorithms of significant size and complexity, including definition and validation of prototypes.
- Designs, documents and creates unit and component tests.
- Quickly understands and takes ownership of existing code.
- Understands the relationship between good design and business value.
- Development: Works within a team to develop, and continuously improve various Anvita Health's applications and services. Meets deadlines and handle multiple projects simultaneously.
- Documentation: Produces sufficient documentation to facilitate communication with members of both technical and business teams.
- Project Assessment: Quickly and accurately analyzes medium-scale project requests for feasibility, risk, and level of effort.
- Maintenance: Participate in the resolution of challenging and demanding problems within the development environment.
- Code Reviews: Able to lead code reviews and provide valuable feedback on performance, logic, and maintenance issues.
- Innovation: Actively contributes to lessons-learned exercises for completed projects. Suggests new technologies and approaches, often demonstrating and championing their use.
Requirements
- BS degree in computer science
- 7-10 years of experience
- Windows server development using C++ is a MUST
- Has extensive knowledge in and can mentor others in the best practices for secure software development.
- Has a demonstrable understanding of the software development lifecycle Identify and implement processes to strengthen, streamline, and auto Application development and design experience for XML based applications using object-oriented methodologies
- Strong object oriented design and analysis skills
- Strong C++, familiarity with template classes such as Rogue Wave tools/STL and SQL language
- Prior experience with UNIX/Linux/Windows
- Strong ability to learn new technologies in a short time
- Must have good oral/written communication skills
- Organized, and deadline driven with the ability to track multiple tasks simultaneously
- Prior experience with medical database terminology is a plus
Nurse Informaticist
Tasks and responsibilities:
Email hr@anvitahealth.com with your resume and cover letter.
- Research a multitude of medical guidelines
- Identify new guidelines and/or retired or altered guidelines
- Communicate results of findings
- This is a part-time position
- Nursing degree from an accredited university
- At least 2 years experience practicing nursing in a clinical environment
- Strong computer skills desired
- Research experience / publication a huge plus
- Excellent written and oral communication skills
- Detail oriented and ability to work effectively with little supervision
- Self motivated
Email hr@anvitahealth.com with your resume and cover letter.
Physician Informaticist
Job requirements:
Email hr@anvitahealth.com with your resume and cover letter.
- Board Certified in an ABMS-recognized medical specialty
- At least 2 years of direct patient care experience
- Advanced degree in engineering, informatics, mathematics, or physics
- Strong object oriented design and analysis skills
- Commercial healthcare IT experience desirable
- A valid state medical license
- Research experience/peer-reviewed publications a plus
Email hr@anvitahealth.com with your resume and cover letter.




