×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III

Job in San Diego, San Diego County, California, 92189, USA
Listing for: MedImpact Healthcare Systems, Inc.
Full Time position
Listed on 2026-01-04
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 95717 - 132808 USD Yearly USD 95717.00 132808.00 YEAR
Job Description & How to Apply Below

Exemption Status

United States of America (Exempt)

Salary Range

$95,717 - $132,808 - $169,898

Job Summary

The Software Engineer III works with the team to provide complex software programming for new software, production support, and maintenance of existing software, as well as ad‑hoc support of key departmental initiatives that drive business functions. The Software Engineer III receives general instructions on new projects and works autonomously to complete deliverables.

Essential Duties and Responsibilities
  • Core Programming & Languages
    • Utilize expert‑level Python knowledge, emphasizing object‑oriented programming (OOP), functional programming, and optimization, to build robust ETL solutions.
    • Apply advanced SQL skills for complex joins, window functions, query performance tuning, and schema design to ensure efficient data manipulation and storage.
    • Use Shell/Bash scripting to automate tasks and manage server‑side operations.
  • Data Engineering & Orchestration
    • Design and implement robust ETL/ELT data pipelines for handling large datasets, ensuring data is processed efficiently and accurately.
    • Create, schedule, and monitor Directed Acyclic Graphs (DAGs) in Apache Airflow; write custom operators to enhance workflow capabilities.
    • Engage in data modeling, normalization, and apply data warehousing concepts to improve data accessibility and maintenance.
    • Facilitate data integration using FTP/SFTP communications, manage multi‑source data ingestion, and achieve schema normalization for a seamless data flow.
  • Backend Development (API)
    • Develop high‑performance RESTful APIs using FastAPI with Python, leveraging async capabilities and managing request handling effectively.
    • Design APIs adhering to Swagger/OpenAPI standards and implement authentication mechanisms such as JWT or OAuth.
  • Databases & Storage
    • Work mainly with Postgre

      SQL and Oracle databases, ensuring data integrity and accessibility.
    • Implement caching solutions with Redis to enhance system performance (optional but beneficial).
  • Infrastructure & Dev Ops
    • Build optimized Docker images for application deployment and manage basic orchestration using Kubernetes to ensure scalable infrastructure.
    • Understand private server deployment within cloud platforms to maintain application availability and performance.
    • Implement CI/CD pipelines using Git Hub Actions or Jenkins to facilitate automated deployment and reduce downtime.
Client Responsibilities

This is an internal and external client‑facing position that requires excellent customer service skills and interpersonal communication skills (listening/verbal/written). One must be able to manage difficult or emotional client situations; respond promptly to client needs; solicit client feedback to improve service; respond to requests for service and assistance from clients; and meet commitments to clients.

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience

BS/BA and 6+ years’ experience or equivalent combination of education and experience, and 2 years of SME in respective areas.

Computer Skills
  • Proven experience in Python programming and advanced SQL for handling complex data operations.
  • Demonstrated expertise in designing and deploying robust ETL pipelines.
  • Experience with backend API development using FastAPI and managing database systems, primarily Postgre

    SQL and Oracle.
  • Familiarity with containerization technologies like Docker and Kubernetes, and experience in deploying CI/CD with Git Hub Actions or Jenkins.
  • Strong ability to collaborate with cross‑functional teams and adapt to dynamic project requirements.
Other

Skills and Abilities
  • Demonstrated ability to work collaboratively on project teams and/or matrix‑managed teams.
  • Ability to appropriately schedule and prioritize multiple projects to ensure timely and effective delivery of IT solutions.
  • Excellent written and verbal communications skills with emphasis on translating technical…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary