Inovalon

Director of Technology, Platform Services

US-MD-Bowie
Requisition ID
2017-6939
Category (Portal Searching)
Information Technology

Overview

Inovalon is a leading technology company that combines advanced cloud-based data analytics and data-driven intervention platforms to achieve meaningful insight and impact in clinical and quality outcomes, utilization, and financial performance across the healthcare landscape. Inovalon's unique achievement of value is delivered through the effective progression of Turning Data into Insight, and Insight into Action.


The Director of Technology, Platform Services is responsible for providing the architecture, technical design and delivery of suite shared services on modern technology stacks allowing developers to build, operate, and deploy enterprise-scale software on Inovalon public and private cloud models; provide oversight for the output of the Platform Services Team ensuring the highest quality software, transparency and predictability of releases, estimates and team velocity, and ensure adherence to the agile principles to facilitate customer value and time to market.

Responsibilities

  • Manage and coordinate staff required for the achievement of the Company’s technology initiatives;
  • Work with staff members to develop software changes required to support development efforts and continued production software operations;
  • Build and maintain systems in a way that ensures compliance with certification, regulatory standards, and a technology based information security program;
  • Build a strong platform technology team and provide technical strategy, development processes, career development;
  • Ensure teams follow best practices regarding coding standards, code reviews, and testing (including unit, integration, and system test);
  • Assess technological options and design offerings supporting scalable, high-performance, and highly available environments;
  • Participate with Company leadership in the strategic development of technology initiatives to identify product and system enhancements which will improve customer and stakeholder value;
  • Partner with architects to ensure developed solutions adhere to established best patterns and our architectural target state;
  • Provide technical thought leadership towards solving problems for the team;
  • Drive the adoption of key engineering best practices to improve quality and reliability of team's deliverables;
  • Build and mentor your team supporting skills development and career progression, and coordinate and communicate with senior and executive management to ensure goals are met within budget;
  • Collaborate with other technologists on creating cross-domain solutions; and
  • Stays abreast of industry technology, trends and best practices.

Qualifications

  • Bachelor degree (or higher) in Computer Science, MIS, IT, or related field;
  • 10+ years of experience in developing large-scale applications with at least 5 years with Java or C#;
  • Minimum of 5 years leadership experience, coaching, developing and engaging technology teams;
  • 5 years of experience building large-scale web services, microservices based applications in the cloud environment;
  • 4 years of experience building service-oriented architectures and proficiency with distributed systems built on the cloud (AWS, Azure, Google Cloud);
  • 3 years of experience with one or more Agile Software Engineering Practices such as Continuous Integration, unit testing, TDD, Scrum, Kanban, and SAFe framework;
  • 2 years of experience using open source message broker software such as RabbitMQ and Kafka;
  • Strong understanding of architecture patterns and operational characteristics of highly available and scalable applications;
  • Working knowledge of self-service experiences and open source web application technology stack;
  • Experience building enterprise scalable solutions with Spring projects including Framework, Boot or Cloud is a plus;
  • Working knowledge of big data technologies and high volume transactional systems ;
  • Experience building responsive Single Page Web Applications using modern front-end technologies such as but not limited to: HTML5, CSS3, JavaScript or jQuery;
  • Working knowledge on using cloud PaaS platforms such as Pivotal Cloud Foundry, and RedHat Open Shift;
  • Experience with persisting data in one or more Relational and Non-Relational DB technologies such as MS SQL Server, MongoDB, Cassandra, CouchDB or Postgres;
  • Experience with API gateways and authentication technologies, such as OAuth2 and SAML;
  • Passion for security and a strong understanding of threats, vulnerabilities and compliance standards;
  • Experience participating and leading code reviews, refactoring, gathering code quality metrics and measurements;
  • Fluency with modern DevOps automation toolchains,  and modern containerization, orchestration, and virtualization technologies; and
  • Experience using source control tools – Microsoft Team Foundation Server, and Github.

Inovalon provides equal employment opportunities (EEO) to all employees and applicants for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed