Careers

If you have the drive to create game-changing digital technology that make a difference… we want to hear from you! Kaviva is a growing company looking for top talent. Check out our career positions below.
Director – Client Implementation and Management

Position Description

This position is responsible for managing internal projects for Kaviva as well as implementation/onboarding projects for Kaviva’s customers with our cloud-based Kaviva PaaS product; driving projects forward to meet aggressive deadlines. Works directly with internal and external customers and will be responsible for the successful and on-time implementation of the Kaviva solution and client onboarding. Oversee all customer side deliverables and coordinate internal resources to ensure tasks and milestones are completed as planned. Document project, manage milestones and report project status and KPI’s. Ensure projects delivered on time and on budget.

Position Responsibilities

  • Develop a realistic IT roadmap of projects to support business operations
  • Develop project plans
  • Develop and lead presentations to senior management and the Board of Directors on status
  • Develop and track project costs, spend, estimates and understand potential variances
  • Identify Specific strategies and tactics for how technology can be leveraged to support objectives
  • Implement project governance structures to ensure appropriate stakeholder involvement
  • Work with client IT and/or Vendors and internal IT.
  • Ensure IT solutions adhere to quality and compliance standards as defined by senior management, clients and regulatory authorities.
  • Manage UAT
  • Manage rollout
  • Drive implementation project life cycle from inception through delivery for professional services
  • Manages delivery projects for software/solution implementations for large and small scale projects
  • Manage day-to-day business and project operations for assigned projects
  • Generate and drive project schedules, milestones, and phase review processes
  • Maintains an accurate project plan, adheres to deadlines and communicates weekly project status reports, issues, alerts, signoffs and closure to the team, management and the customer
  • Forecast revenue and resource requirements for the duration of the project
  • Maintain alignment of statement of work, project scope and overall business objectives
  • Assess and monitor risks, identify, evaluate, recommend and manage mitigating actions commensurate with risk levels
  • Follow established change management procedures should project plans or schedules be adjusted
  • Use project and portfolio management accountability methods and processes to ensure quality projects
  • Manages customer expectations fully and acts as customer liaison during implementation projects
  • Builds collaborative relationships with resources from Operations, Health Services, Sales, IT, Marketing, Kaviva Partners and other teams to assess customer needs and deliver service offerings
  • Builds relationship with clients and project teams that characterize partnership, cooperation and trust
  • Works closely with sales and professional services management to provide relevant business and project insights into the account
  • Documents lessons learned and best practices for continuous improvement
  • Sharing and mentoring of project experience and materials, project teams and other project managers through use of the knowledge server, project debriefs and recaps.
  • Leveraging project experiences and success to develop customer success articles for internal publication
  • Performs other duties, as assigned

Qualifications

Education/Licensure/Certification(s)

  • Bachelor’s Degree, preferably in a nursing, quantitative or business-related field; with
  • PMP® or other formal Project Management certification a plus.

Experience

  • 5 years of experience in project management, technical customer support, technical consulting working with external customers
  • Health technology integration experience a big plus (eligibility file processing, claims integration, health platform implementation)
  • Deep health plan knowledge a big plus. Understanding of the concepts and processes associated with insurance product design/management. Experience administering various products including HMO, PPO, POS, full insured, self-insured, consumer driven plans, high deductible, voluntary benefits, HRA’s and HSA’s.
  • Having experience rolling out a new platform across thousands, tens-of- thousands, and hundreds-of-thousands of users is a big plus

Additional Skills Required

  • Strong understanding of project management and solution delivery methodology
  • Excellent facilitation skills
  • Excellent negotiation skills
  • Strong abilities to organize, assess, orchestrate, and prioritize tasks, risks, resources, milestones and deliverables
  • Strong presentation and written communication skills
  • Ability to identify and request key resources in building a highly productive project team.
  • Ability to used best practice methodologies, and produce project plans
  • Ability to build credibility, establish rapport and maintain communication with stakeholders at multiple levels, including those external to the organization
  • Proven record of on-time delivery of high quality implementations
  • Demonstrated skills of managing multiple clients projects simultaneously
  • Knowledge of project management tools (MS Project)
  • Experience working with external subcontractors
  • Travel as business requirements dictate at management discretion

Project Management Skills

  • Proven project management skills involving IT Infrastructure and/or IT Service Delivery
  • Ability to successfully manage multiple small to large projects of various complexity with minimal supervision
  • Exhibits professional and positive attitude, while being diligent, proactive, and detail-oriented.
  • Analytical thinking and problem-solving skills
  • Effective time management skills
  • Strong organizational skills and demonstrated ability to prioritize and handle shifting priorities

Cultural Attributes

  • Team Oriented: You embrace the ideas of others in the best interests of the company and our customers.
  • Driven: You are a driven team player, collaborator, and relationship builder whose can-do attitude inspires others.
  • Entrepreneurial: You thrive in a fast-paced, changing environment and are excited by the chance to play a larger role.
  • Passionate: You must be passionate about ecommerce and ensuring our customers are successful.
  • Self-motivated: You can work with a minimum of supervision and be capable of strategically prioritizing multiple tasks in a proactive manner.
  • Trust & Integrity: You must be able to establish and maintain trust with your client contacts and internal colleagues. You deliver against your commitments.
  • Attention to Detail: You do not let important details, events or deliverables slip through the cracks.
  • Efficiency: You are able to work smart and enable others to work smarter.
  • Persistence: You have the tenacity to go above and beyond to get the job done
  • Composure: You have the ability to stay calm and maintain performance when under pressure or stress.

Other

Work Conditions
May require periodic travel locally (Frequently), nationally (up to 25%) and internationally (Rarely) as needed.

This Job Description is Confidential & Proprietary Information, which is owned Kaviva and is not to be used or disclosed by any person for any reason without the express written consent of Kaviva.

Kaviva is an Equal Opportunity Employer

Diversity creates a healthier atmosphere: Veterans and individuals with diverse backgrounds are encouraged to apply.

Senior Software Developer

Position: 4991
Location: Atlanta, GA / Telecommute
Type: Full Time Employee

Position Summary

Imagine what you could do at Kaviva where great ideas become great products, services, and customer experiences very quickly. Bring your passion and dedication and there’s no telling what you could accomplish.

Join us as a Senior Software Developer to build mobile applications and portal solutions that serve millions of users. As member of the technical leadership team, you will play a critical role in shaping new systems architecture and technical direction across the organization.

Key Qualifications

  • Extensive experience in enterprise systems, software design and development for Portal platforms
  • Deep working knowledge of the Agile software development process
  • Deep experience of Object Oriented and SOA design concepts
  • Deep experience with API implementations
  • Deep and current work experience developing software in Java
  • Able to analyze business requirements and architect efficient and scalable software solutions
  • Hands-on experience with J2EE, Eclipse, Struts, REST, OAUTH2, Logback, Oltu, jBCrypt, JAX-RS/Jersay, EJB 3, JPA, njinX, ModSecurity, Wildfly, Bootstrap, HTML5, CSS3, JavaScipt, AngularJS
  • Strong knowledge of concurrency, scalability and fault tolerant designs
  • Solid understanding of data modeling and database systems including SQL Server and MySQL
  • Well versed with the use of XML, JSON and REST services
  •  Solid knowledge of scaling and performance improvement techniques and caching solutions
  • Working knowledge of source control software (SVN or Git)
  • Experience with build and deployment tools (Maven, Gradle)

Description

The mobile applications and portal solutions is responsible for developing mobile applications, portal frameworks, and common API services across multiple business applications.

We are looking for energetic and seasoned software developers to lead the design and development of several key systems.

As a technical leader on our team, you will facilitate the oversight, standardization and validation of the application architecture and development strategies. ​

The ideal candidate would be fluent in multiple technologies, able to be contribute in roles with an in-depth knowledge of enterprise systems and platforms.​

Responsibilities

Drive the development and delivery of systems; help shape system requirements, and develop analysis-level documents that reflect the requirements.

Work with project managers and vendors on defining the scope, milestone, deliverables, and resources needed for the project.

Perform regular design and code reviews and participate in debugging and coding to resolve issues.

Develop prototypes and POCs to demonstrate new ideas or illustrate the use of new technologies and how to apply it into our systems.

Own and review deliverables for accuracy, quality, application performance and completeness.

Work with the QA team to create and refine processes and technical standards.​

Keep up to date with latest technologies and tools and evangelize their value within the development teams.

Strive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and security.

Education

BS degree in Computer Science or equivalent including 8+ years related experience

How to Apply

Email your resume in PDF and DOCX format to developer@kaviva.com

iOS/Android Developer

Position: 4992
Location: Atlanta, GA / Telecommute
Type: Full Time Employee

Position Summary

Imagine what you could do at Kaviva where great ideas become great products, services, and customer experiences very quickly. Bring your passion and dedication and there’s no telling what you could accomplish.

Join us as a iOS/Android Developer to build mobile applications that serve millions of users.

Key Qualifications

  • Deep experience in iOS and Android mobile applications development
  • Deep working knowledge of the Agile software development process
  • Deep experience of OO/SOA design concepts, UIKit, CoreAnimation, CoreGraphics, iOS SDK, Android SDK
  • Deep experience with API implementations and developing clean, well factored code using multi-threaded/asynchronous techniques
  • Deep and current work experience developing software in Objective-C and Java
  • Solid understanding of database systems including SQL Server and MySQL
  • Able to analyze business requirements and architect efficient and scalable software solutions
  • Must have a passion for quality and attention to detail
  • Working knowledge of source control software (SVN or Git)
  • Experience with build and deployment tools (Maven, Gradle)

Description

This position requires deep knowledge of Objective-C, Cocoa, UIKit, Android SDK, and Java.

You must be comfortable with rapidly evolving designs and requirements, and have excellent interpersonal skills.

Throughout the process, you will work collaboratively with our world-class team of software experts, partner with designers, and coordinate with other teams.

Responsibilities

Drive the development and delivery of systems; help shape system requirements, and develop analysis-level documents that reflect the requirements.

Work with project managers and vendors on defining the scope, milestone, deliverables, and resources needed for the project.

Perform regular design and code reviews and participate in debugging and coding to resolve issues.

Develop prototypes and POCs to demonstrate new ideas or illustrate the use of new technologies and how to apply it into our systems.

Own and review deliverables for accuracy, quality, application performance and completeness.

Work with the QA team to create and refine processes and technical standards.​

Strive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and security.

Education

BS degree in Computer Science or equivalent including 5+ years related experience

How to Apply

Email your resume in PDF and DOCX format to developer@kaviva.com

CONTACT US

Complete the form below and a member of the Kaviva Team will be in touch soon.