MedPOINT Management

Senior Software Engineer, Data Architect

Los Angeles, CA, US

4 days ago
Save Job

Summary

Summary

Job Description

A Senior Software Engineer, Data Architect is responsible for designing, developing, analyzing, and managing the data infrastructure needed to support software systems and applications for use at MedPOINT Management. This employee will be involved in all aspects of the software development life cycle. They will work closely with MPM Application Architects, Business Analysts, End Users and MPM management teams to ensure data infrastructure is secure, stable and concrete. This position will report directly to the IT Solutions Team Supervisor.

Duties and Responsibilities

Design, implement and maintain scalable and efficient data infrastructure to support all incoming data related request

Write high-quality, efficient, maintainable code that is scalable

Perform QA testing and debugging of all written code to ensure it meets accuracy, reliability, and functionality standards

Identify and fix bugs, performance bottlenecks and other issues found through debugging and troubleshooting

Work in conjunction with Application Architects to produce seamless applications

Collaborate with colleagues from all departments during the project lifecycle

Create and maintain technical documentation including data flow diagrams, prototypes, project plans, user manuals

Assist in the deployment and release of software applications

Participate in peer-to-peer code review to ensure adherence to coding standards, best practices and quality guidelines

Lead other data engineers on projects that require a team of developers

Mentor other data engineers as requested

Minimum Job Requirements

4+ years of back-end data focused experience

3+ years of healthcare related experience

Experience using GitHub

Proficient in SQL Skill and Abilities

Excellent written and verbal communication skills

Proven ability to work independently with little to no assistance from other engineers

Effective at mentoring other teammates

Ability to offer creative solutions to complex problems

Must be self-motivated

Excellent organizational skills

Must demonstrate the ability to work cohesively within a team environment

Ability to work in a fast-paced environment

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job