JobMatch
← Back to jobs

Senior Software Engineer

Cotiviti

RemoteRemoteseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

Product ManagementCommunicationKubernetesTerraformPostgreSQLSecurityAngularDockerNoSQLCI/CDAgileJavaSQLAWSCSSGit

Description

Overview At Edifecs/Cotiviti you’ll be joining the Engineering team responsible for the design & implementation of a multi-tenant SaaS (Software-as-a-Service) platform that is transforming healthcare space. As a member of the engineering team, your primary responsibility will be design and implementation for Edifecs/Cotiviti’ s payer and provider solutions. Your ability to autonomously & proactively drive all aspects of development is a critical requirement. - We primarily work with Java-based solutions and AWS cloud services. - You will routinely work with our Product Management and Innovation teams to define and implement business requirements. - You will routinely work with our Site Reliability Engineers to continually improve our infrastructure (IaaS), and security, build, and deploy pipelines. Responsibilities - Contribute as a member of an Engineering team to understand product feature requirements. - Responsible for producing exemplary quality & scalable code and delivering features on-time. - Work within an agile environment and contribute to sprint deliverables including design, coding, review, testing and automation tasks. - Design for operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. - Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, etc. - Maintain excellent communication with other parts of organizations outside of engineering to foster good collaboration on resolution of operational issues. - Proactive autonomy aligned to business needs with minimum supervision is critical. Qualifications - 5+ years of experience. - Strong proficiency in Java, Spring, Spring-Boot, Spring-Cloud. - Experience in working with highly available and scalable microservices. - Experience designing databases and building web applications, RESTful APIs. - Experience in working with any Cloud platform preferably AWS. - Understanding and experience in advanced J/S frameworks like Angular. - Understanding of HTML5 and CSS design principles/techniques and demonstrable experience in building world-class, consumer web application interfaces. - Proficient understanding of code versioning tools, such as Git. - Ability to take business requirements as input, transform them into software solutions and deliver those solutions. - Experience working on a professional development team including delivery of client/customer facing application/s and support of live production systems. - Experience with automation of build and deployment processes, CI/CD. - Ability to autonomously install, configure, administer, upgrade, and troubleshoot all software needed for development & production. - Excellent interpersonal, verbal and written communication skills. - Ability to work independently or with little supervision. - BS or MS in Computer Science or a related discipline from an accredited institution. What you’ll be working with: - Java - Spring, Spring-Boot, Spring-Cloud, JPA - Angular - Docker Containers in Kubernetes - RDBMS, Postgres SQL & NoSQL - AWS Services, SQS, RDS, EC2, Commit, Build, Deploy, CI/CD - Terraform Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.