Sr. Software Engineer

Sr. Software Engineer

07 Sep 2024
Tennessee, Brentwood 00000 Brentwood USA

Sr. Software Engineer

Vacancy expired!

Job SummaryThis Sr. Software Engineer position combines software development and big data expertise with agile process knowledge to architect, develop, test, and support high volume data transactions within referral, authorization, and claims workflows. The position is heavily involved in developing API and data integration solutions within Microsoft and/or Oracle database environments.We emphasize simple, elegant design. Our products include data models, data tools, reports, dashboards and infographics. All are built to drive action.Responsibilities

Design, develop, document, test, and debug new and existing software products (cloud and/or in-house). Products within this role will have a focus upon data integration and transformation, using API and service bus architecture, primarily using Microsoft technologies.

Work to achieve operational targets, which has some impact on the overall achievement of results for the department.

Serve as technical expert on development projects.

Participate in full software development life cycle including requirements analysis and design.

Write technical specifications based on conceptual design and stated business requirements.

Support, maintain, and document software functionality.

Identify and evaluate new technologies for implementation.

Analyze code to find causes of errors and revise programs as needed.

Participate in software design meetings and analyze user needs to determine technical requirements.

Consult with end users to prototype, refine, test, and debug programs to meet needs.

Perform full-stack software development in an agile and collaborative environment.

Work closely with data analysts, data scients, business representatives, and other data consumers to optimize solutions by defining business requirements and populating the data warehouse table structure.

Create and implement effective metrics and monitoring processes. Develop processes and procedures for entering information into data warehousing systems and for ensuring its reliability.

Seek continuous improvement in performance of data integrations and ensure security of data.

Coach and mentor junior developers on regular basis.

Perform other duties and responsibilities as required, assigned, or requested.

Qualifications

Bachelor’s degree in Engineering, Mathematics, Science, or a related field required

At least 5 years of relevant work experience required

Ability to face very difficult problems/issues that require very complex analysis; usually work across enterprise level components and modules

Passion to discover data-driven solutions that solve business problems within a healthcare setting.

Demonstrated potential with data warehouse core techniques: design, ETL, query development and optimization to move from ambiguity to a solution

Capable working in a team-oriented, collaborative environment

Good communication and interpersonal skills

Incidental travel as needed

Experienced in agile processes, ceremonies, and tools

Master Data Management experience perferred

Kafka (service bus), and ETL tool (SSIS, Corepoint, Talend, Informatica) experience preferred

Exposure to Python, R, and big data technologies preferred

About naviHealthBeing a pioneer in post-acute management and care transitions with 19 years of experience, naviHealth is uniquely positioned to manage patients, improve clinical and financial outcomes, and share risk with payors and providers. We provide clinical service support alongside proprietary technology and advisory solutions that empower health systems, health plans and post-acute providers to navigate care episodes across the continuum, with the goal of reducing waste and improving patient outcomes.Our valuesWe care about the people we serve.We care about each other.We care about our communities.We embrace innovation.We like simple.The above statements are intended to describe the general nature and level of work performed by colleagues assigned to this job. It is not designed to contain or be interpreted as a comprehensive list of all duties, responsibilities, and qualifications. naviHealth reserves the right to amend and change responsibilities to meet business and organizational needs as necessary.naviHealth is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or any other protected status under applicable laws and will not be discriminated against on the basis of disability.Requisition ID: 2019-2301 Street: 210 Westwood Place Location Type: Field / Office / Virtual: Corp Office

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.