Join Us to Make a Difference to the World
Listed below are the Career Opportunities with us. Click on each of these links to learn more.
Big Data Developer
Big Data developer is involved in application design, development, installation, configuration, customization of applications. Work also involves functional testing of software applications, perform business analysis for applications in Health Care Systems. Work will include integration planning, integration analysis across multiple technical platforms, integration analysis across to include both global system design and detailed program design for complex processes or interfaces, review of database design of new data structures, and suggested modifications to existing data structures.
Responsibilities
- Contributing at a senior-level to the data warehouse design and data preparation by implementing a solid, robust, extensible design that supports key business flows.
- Performing all of the necessary data transformations to populate data into a warehouse table structure that is optimized for reporting
- Establishing efficient design and programming patterns for engineers as well as for non-technical individuals.
- Designing, integrating and documenting technical components for seamless data extraction and analysis on our big data platform.
- Ensuring best practices that can be adopted in Big Data stack and share across teams and BUs.
- Working in a team environment, interact with multiple groups on a daily basis (very strong communication skills).
- Make ongoing recommendations of solution standards and system configurations.
- Work in cross-disciplinary teams to understand client needs and ingest rich data sources.
- Research, experiment, and utilize leading Big Data technologies in AWS.
- Enabling an innovative approach to data platforms which greatly increase the flexibility,Scalability, and reliability of IT services at a lower cost.
Requirements
- 4 year degree in computer related field or equivalent experience in computer systems desired.
- Ability to write, analyze, and debug SQL queries
- Working experience with Hadoop projects/infrastructure
- Experience with Data Warehouse design, ETL (Extract, Transform, Load), architecting efficient software solutions
- Experience in the Big Data space (Hadoop Stack like M/R, HDFS, Pig, Hive, etc.)
- Knowledge of data modeling for both data warehousing and Big Data
- Experience working extensively in multi-petabyte data environment
- Experience in engineering large-scale distributed systems in a production environment
- Experience with at least one scripting language (Shell, Python, Perl etc.) a bonus
Sr.BigData Developer
The Sr Data Engineer position will be responsible for evaluating, designing and developing technical solutions within the technology functions of the company in accordance with the policies and practices of Anthem. Also this position will be responsible for hands-on development of various current and new data warehouse initiatives while maintaining the exceptional level of professionalism and customer service standards that Anthem has attained within the healthcare industry
Responsibilities
- Make ongoing recommendations of solution standards and system configurations
- Work in cross-disciplinary teams to understand client needs and ingest rich data sources.
- Research, experiment, and utilize leading Big Data technologies in AWS
- Enabling an innovative approach to data platforms which greatly increase the flexibility,
- Scalability, and reliability of IT services at a lower cost
- Leading design reviews, planning , developing and resolving technical issues
- Delivering highly complex solution & Design using in-depth knowledge within the business domain
- Design data warehouses on platforms such as AWS Redshift, , Hadoop and other high performance platforms
- Design custom ETL processes based on customer needs and their existing data sources
- Optimize data warehouses for performance
- Contribute to the core design of data architecture, data models and schemas, and implementation plans
- Understand the practicalities of DevOps style (agile/lean) approaches to software development.
- Assist in technical presentations and info-sharing sessions to create a clear and uniform
- At times, responsible for assisting with client and project engagements to document technical requirements for database, applications, integration, infrastructure, etc.
- Develops and owns list of final enhancements, also performs technical design reviews and code reviews.
Requirements
- Bachelor’s degree in information technology, computer science, or related field required
- 8+ years of experience with Big data technologies including Hadoop(Cloudera) , HBase, Spark, Hive,RedShift etc.,
- Strong experience with data integration technologies including Apache NiFi (or similar tools)
- 5+ years of experience in developing and maintain ETL processes
- Knowledge of Oracle, SQL Server and Tableau high preferred
- Experience implementing solutions on the Public Cloud , AWS preferred
- Experience using AWS native tools (S3, EBS, EC2, EMR) preferred
- Experience building applications with Dev Ops tools such as Bamboo, Bitbucket, Artifactory etc. is preferred
- 5+ years of experience with NoSQL implementation (Mongo) a plus
- Experience designing and implementing Healthcare applications
- Experience with security and privacy standards; e.g. HIPAA, HITRUST, ISO27001 etc.,
- Excellent Written, verbal, and diagrammatic communication skills
- Demonstrated ability to interface effectively and collaborate with clients, peers, and management to develop solutions and ensure stakeholder buy-in.
- Experience in Agile software development life cycles and DevOps principles
Data Engineer
The Data Engineer position will be responsible for evaluating, designing, and developing technical solutions within the technology functions of the company in accordance with the policies and practices of Anthem. The position will be responsible for hands-on development of various current and new data warehouse initiatives while maintaining the exceptional level of professionalism and customer service standards that Anthem has attained within the healthcare industry.
Responsibilities
- Design and develop enhancements to existing loading and extraction systems.
- Build data pipelines from a range of sources into their main system platform.
- Create views of the data system to facilitate reporting capabilities.
- Support preparation of data extraction from systems for analytics including machine learning.
- Design and deploy production ready data services to existing big data systems.
- Keep up to date with cutting new technologies to facilitate evolution of the data infrastructure.
- Advise on best practices for use of Big Data technologies & coding.
- Make ongoing recommendations of solution standards and system configurations.
- Work in cross-disciplinary teams to understand client needs and ingest rich data sources.
- Research, experiment, and utilize leading Big Data technologies in AWS.
- Enabling an innovative approach to data platforms which greatly increase the flexibility, scalability, and reliability of IT services at a lower cost.
- Leading design reviews, planning, developing and resolving technical issues.
- Delivering complex solution & Design using in-depth knowledge within the business domain.
- Design data warehouses on platforms such as AWS Redshift, , Hadoop and other high performance platforms.
- Design custom ETL processes based on customer needs and their existing data sources.
- Optimize data warehouses for performance.
- Contribute to the core design of data architecture, data models and schemas, and implementation plans.
Requirements
- 4 year degree in computer related field or equivalent experience in computer systems desired.
- Ability to write, analyze, and debug SQL queries
- Working experience with Hadoop projects/infrastructure
- Experience with Data Warehouse design, ETL (Extract, Transform, Load), architecting efficient software solutions
- Experience in the Big Data space (Hadoop Stack like M/R, HDFS, Pig, Hive, etc.)
- Knowledge of data modeling for both data warehousing and Big Data
- Experience working extensively in multi-petabyte data environment
- Experience in engineering large-scale distributed systems in a production environment
- Experience with at least one scripting language (Shell, Python, Perl etc.) a bonus
UX Designer/Developer
We are looking for a Sr. Web User Interface Developer to fill a full time position with us. UX (user experience) designers measure and optimise applications (usually web based) to improve ease of use (usability), and create the best user experience by exploring many different approaches to solve end-users’ problems. UX designer will conduct in-person user tests to observe behaviour.
Responsibilities
- Considering existing applications and evaluating their UX (user experience) effectiveness
- Considering the human-computer interaction (HCI) element of a design
- Using online tools, such as screen readers, to aid their research
- Running user testing of applications, software and websites
- Defining interaction models, user task flows, and UI (user interface) specifications
- Communicating scenarios (hypothetical users), end-to-end experiences, interaction models, and screen designs to other people working on a product
- Working with creative directors and visual designers to incorporate a visual or brand identity into the finished product
- Developing and maintaining design wireframes (basic mock-ups of applications) and specifications
Requirements
- Experience designing web interfaces
- Experience with Asynchronous and Service Oriented Architectures/Web Services
- Mastery of CSS, JSP, Java, HTML/DHTML/XHTML, AJAX, Web 2.0,and Javascript
- Page flows
- Experience with 508 Compliance
- Knowledge of browser/platform compatibility issues
System Software Developer
We are looking for candidates who will be responsible for requirements definition, designing and leading implementation of Electronic medical records and healthcare systems and solutions by choosing and configuring hardware, software and data for all the healthcare IT solutions that the company offers. Propose and use emerging new technologies to increase the existing systems efficiency and develop new solutions. The System Software Developer will interact with end-clients to gather and define system, software and data requirements.
Responsibilities
- Gather Requirements for new Systems and/or customize existing applications to meet Healthcare clients’ needs ensuring quality, HIPPA and other governmental regulations
- Define flow of data between health care applications that must be integrated across the systems.
- Meet with decision makers, Systems owners, and end users to define business, financial, and operations requirements and Systems goals, and identify and resolve systems issues.
- Lead design sessions in prototyping new systems to enhancing business processes, operations, and information process flow.
- Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems
- Identify and establish scope and parameters of systems analysis to define outcome criteria and measure-taking actions.
- Develop programs to meet functional requirements around system architecture.
- Develop and perform quality/testing programs identifying differences between established standard and user application.
- Collaborate in the planning, design, development, and deployment of new applications, and enhancements to existing applications.
- Conduct research on software and hardware products to justify recommendations and to support purchasing efforts.
- Maintain working relationship with vendors to support and enhance selection applications.
- Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in operating systems across the organization.
- Create system design proposals.
- Perform cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions
- Ensure compatibility and interoperability of in-house computing systems.
- Create systems models, specifications, diagrams, and charts to provide direction to system programmers
- Develop and maintain data mapping and system metadata for systems.
- Ensure system data can be integrated with data warehouse environment.
- Coordinate and perform in-depth tests, including end-user reviews, for modified and new systems, and other post-implementation support.
- Provide orientation and training to end users for all modified and new systems.
- Provide guidance and/or instruction to junior staff members
- Design and develop programs to meet all requests for data retrieval programs, reports or files.
Requirements
- Masters Degree in Engineering or Bachelors Degree with relevant experience
- Demonstrates the traits to manage people and processes are required.
- Strong skills in management and communications are required.
- Deep understanding of hospital and/or clinical operations.
- Ability to communicate effectively and professionally with employees, peers, executive leadership, customers, vendors and others.
- Demonstrates a fundamental knowledge of various application technologies and tools.
- 4 or more years experience in RDBMS, C/C++, Java, J2EE, SQL, and Python.
- 5 or more years experience working within Unix environment.
- Experience developing and supporting one of the following high volume ZEPRS, HOSxP, DHIS or Orthanc healthcare systems.
- Experience in Big Data - Hadoop is a big plus.
- Experience in cloud based solutions.
Application Software Developer
We are looking for candidates who will be responsible for is responsible for developing new application, enhancing exiting EMR software applications and proposing methodologies for customizing software for each client. The Application Software developer is responsible for ensuring all developments (system applications, database, etc) comply with HIPPA and other governmental regulations. The Application Software Developer is responsible for enterprise networking and integration and development of documentation for training purposes and knowledge transfer within the company. The Application Software Developer coordinates the implementation of the software system, interfaces with the client, and creates change requests and performance tunes the software. In addition, the Application Software Developer customizes software to meet individual client requirements. The position also works with the underlying database tables and structures to extract data and present the output as information.
Responsibilities
- Gather Requirements for new Systems and/or customize existing applications to meet Healthcare clients’ needs ensuring quality, HIPPA and other governmental regulations
- Define flow of data between health care applications that must be integrated across the systems.
- Meet with decision makers, Systems owners, and end users to define business, financial, and operations requirements and Systems goals, and identify and resolve systems issues.
- Lead design sessions in prototyping new systems to enhancing business processes, operations, and information process flow.
- Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems
- Identify and establish scope and parameters of systems analysis to define outcome criteria and measure-taking actions.
- Develop programs to meet functional requirements around system architecture.
- Develop and perform quality/testing programs identifying differences between established standard and user application.
- Collaborate in the planning, design, development, and deployment of new applications, and enhancements to existing applications.
- Conduct research on software and hardware products to justify recommendations and to support purchasing efforts.
- Maintain working relationship with vendors to support and enhance selection applications.
- Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in operating systems across the organization.
- Create system design proposals.
- Perform cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions
- Ensure compatibility and interoperability of in-house computing systems.
- Create systems models, specifications, diagrams, and charts to provide direction to system programmers
- Develop and maintain data mapping and system metadata for systems.
- Ensure system data can be integrated with data warehouse environment.
- Coordinate and perform in-depth tests, including end-user reviews, for modified and new systems, and other post-implementation support.
- Provide orientation and training to end users for all modified and new systems.
- Provide guidance and/or instruction to junior staff members
- Design and develop programs to meet all requests for data retrieval programs, reports or files.
Requirements
- Bachelors Degree in Engineering or equivalent.
- Implement best practices, coding guidelines, and software tools to management.
- Identify and reduce development risks, performance problems and downtime.
- Communicate both orally and in writing with business analysts, project managers, outside vendors on notifications and general inquiries.
- Advanced knowledge of object-oriented design and coding techniques.
- Minimum 3 years experience with JSP, Servlets, RDBMS
- Minumum 2 years experience with JSTL, Spring Framework, Struts, JSF, Hibernate, JPA, jibx, Axis2, JSON, and iText.
- Experience in cloud based solutions.
System Engineer
System Engineer will help in delivery of data services cloud based big data systems. System Engineer will help build innovative data solutions using cutting edge technologies that will completely transform the company's current data infrastructure and methods of data delivery. To enhance analytics capability with fragmented and complex data infrastructure, the system engineer will be a part of this team, tasked with leading the design and deployment of large-scale data pipelines and applications ready for production using Big Data technologies. System Engineer will design and deploy a centralized platform and help ensure realize its potential and keep up to date with most recent technologies.
Responsibilities
- Design and develop enhancements to existing loading and extraction systems.
- Build data pipelines from a range of sources into their main system platform.
- Create views of the data system to facilitate reporting capabilities.
- Support preparation of data extraction from systems for analytics including machine learning.
- Design and deploy production ready data services to existing big data systems.
- Keep up to date with cutting new technologies to facilitate evolution of the data infrastructure.
- Advise on best practices for use of Big Data technologies & coding.
- Make ongoing recommendations of solution standards and system configurations.
- Work in cross-disciplinary teams to understand client needs and ingest rich data sources.
- Research, experiment, and utilize leading Big Data technologies in AWS.
- Enabling an innovative approach to data platforms which greatly increase the flexibility, scalability, and reliability of IT services at a lower cost.
- Leading design reviews, planning, developing and resolving technical issues.
- Delivering complex solution & Design using in-depth knowledge within the business domain.
- Design data warehouses on platforms such as AWS Redshift, , Hadoop and other high performance platforms.
- Design custom ETL processes based on customer needs and their existing data sources.
- Optimize data warehouses for performance.
- Contribute to the core design of data architecture, data models and schemas, and implementation plans.
Requirements
- Bachelor’s or master’s degree in a technology related field (e.g. Engineering, Computer Science, etc.).
- Expertise in Python programming.
- Experience with AWS Cloud Services: Redshift, S3, EC2, Kinesis, Lambda, DynamoDB.
- Expert in SQL and relational databases.
- Experience working with Hadoop and Apache Spark.
- Experience constructing custom ETL pipelines.
- Excellent Communication Skills, Ability to work collaboratively.
- Experience building data pipelines & solutions using Big Data technologies like Spark, Kafka or Scala.
- Experience in Big Data modeling.
- Performance tuning big data applications.
Electrical Engineer
Program PLC, HMI, Robots and other types of electronic devices. Analyze, develop, and evaluate large-scale complex systems. Design and development, installation and configuration, customization of functional testing of printing extrusion applications. Improve current systems and projects while designing, developing new ones. Use CAD tools to design electrical schematics and PCB assemblies. Use Eagle for designing PCB experience. Generate models or simulations in Advanced Simulation in MATLAB and Simulink that analyze expected performance which can be used to drive a multi-discipline team to an optimal solution Some of the duties but not limiting to are detailed below:
Responsibilities:
- Prototype testing using XPC targeting of signal and systems interferences.
- Develop dynamic models of response modules to external disturbances
- Develop the mechatronic modules or sub-assemblies when given higher level module or sub-system requirements.
- Derive lower level requirements and designs for mounted optics and mechatronic positioning and measurement devices
- Advises programming staff in preparing the detailed machine program from the diagrams and flow charts prepared by the systems staff
Requirements
- Bachelor’s degree in Electrical Engineering or related major.
- Experience in principles, tools, and technologies of Mechatronics systems design for both function and manufacturability.
- Basic knowledge of pcb’s related heat transfer and thermal dynamics desired.
- Knowledge of Robotics and robot controls related electronics know how
- Knowledge of position and presence sensors operation and use highly desirable;
- Expertise in and real-world prototyping.
- Awesome communication skills.
- Ability to multi-task in a dynamic start-up environment.
Design Engineering
Work on 3-D design application, installation, configuration and customization of application. Perform functional test of 3-D Printing applications. Perform requirement analysis for applications in Health Care Systems. Sequence by analyzing requirements; prepare work flow charts and diagrams using knowledge of computer capabilities, subject matter expertise, programming language, and logic. Lead, mentor and guide a team of mechanical engineers performing complex machinery design. Confirm modelling patterns, Conducting tests; Modify program sequence and/or codes. Some of the duties but not limiting to are detailed below:
Responsibilities:
- Proven ability and desire to lead, mentor and guide a team of mechanical engineers performing complex machinery design.
- Proven track record of designing and implementing projects that meet cost, quality and schedule
- Record of accomplishment in both people and process development in an engineering environment
- A thorough understanding of the principles, tools, and technologies of mechanical systems design for both function and manufacturability. Familiarity with electrical and control systems design a plus.
- Proficient in the use of SolidWorks with recent experience
- Strong understanding of project management methodologies
- Experience influencing working relationships within cross-functional teams
Requirements
- Bachelor’s degree in Mechanical Engineering or related major.
- Experience in principles, tools, and technologies of Mechatronics systems design for both function and manufacturability.
- Experience with microfluidics / flow control systems / small-scale hydraulics / pneumatics.
- Expertise in CAD and real-world prototyping.
- Awesome communication skills.
- Ability to multi-task in a dynamic start-up environment.
Big Data Consultant
Big data consultant is responsible for building and maintaining the data architecture of data science implementation. Big Data consultants ensure uninterrupted flow of data between servers with their applications. Their contribution in data engineeringspace will include improving data foundational procedures, integrating new data management technologies and softwares into the existing system, building data collection pipelines, among various other things. Big Data Consultant's primary job description involves the following:
Responsibilities
- Participate in professional systems analysis projects and work initiatives..
- Review and Analysis of functional requirements for identification of data sources and target systems.
- Develop technical specifications for the development and enhancement of data load processes.
- Development of Hadoop Processes using relevant tools such as Sqoop, Spark, Scala, Kafka, and others.
- Manage data extraction jobs, and build new data pipelines from various sources into Hadoop and validating the code, implementation and deploying in different environments (DEV, SIT, UAT and Production)
- Work on performance tuning activities related to Spark based code.
- Assist with defect determination and resolution, unit and integration testing.
- Assist in end user UAT cycles and production support to business users..
- Ensure standards and best practices used in the code development are followed, documented and maintained..
- Participate to evaluate new frameworks and technologies.
Requirements
- Minimum of Bachelor Science degree in computer science, software engineering, or a related field with relevant experince is a must..
- 7 years of experience with 5 years of hands on analytics experience using structured and unstructured data to solve business problems..
- 5 years of experience deploying large analytics initiatives/ programs across industry verticals is a must.
- Strong experience in consultative or large scale analytics project delivery.
- Good understanding and knowledge of statistics, Numerical or analytical methods and big data technologies (Hadoop).
- Minimum 1 year of experience Developing REST web services
- Data Science and Analytics (Machine Learning, Analytical Models, etc.)
- Data Visualization