FreshRemote.Work

Sr Software Engineer

Lehi, Utah, United States; Baltimore, Maryland, United States; Remote, United States

About The Opportunity

At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, Making a Healthy Lifestyle Second Nature™. When you join Medifast, you become part of a dynamic, fast-growing community of highly motivated, like-hearted people who share a passion for promoting health and wellness. Just as OPTAVIA Coaches inspire Clients to reach their personal wellness goals, at Medifast, we inspire each other to bring our best to work each day to further our shared mission. If you want to build a rewarding career that makes lives better on a daily basis, Medifast may be the perfect place for you.

Overview Of Position

We are looking for a Sr. Software Engineer who is passionate on new technologies, driving best practices, and mentoring fellow Engineers. The primary focus will be on establishing standards & best practices, mentoring, driving cross-team code reviews, supporting the other Engineers on their individual projects across the portfolio, research and draft architecture solutions to present to architecture council. This role is 75% “heads down” and 25% cross team collaboration.

Opportunity Highlights

We are seeking a Sr. Software Engineer with a passion for new data technologies, best practices, and mentoring fellow Data Integration Engineers. The primary focus will be on designing and developing data integrations/ETL pipelines using Informatica IICS Application and implementing them following CDI best practices. 

Job Responsibilities

  1. Develop and maintain ETL/Data Integrations using Informatica IICS Application
  2. Design and Test ETL processes to meet business requirements
  3. Work closely with the business analysts and product managers to understand use-cases and user needs.
  4. Collaboration with Offshore Teams
  5. Work closely with the Delivery Managers and Group Product Managers to understand use cases and user needs to support engineering solutions.
  6. Drive and hold team(s) accountable for continued technology growth.
  7. Produce technical design documentation.

Knowledge, Education, Skills & Abilities

    • BA / BS Degree, Computer Science, MIS, or equivalent
    • 7+ years of experience in IT development, specializing in Data Engineering technologies.
    • 3+ years of hands-on experience with IICS (Informatica Intelligent Cloud Services)
    • 2+ years of in-depth experience working with a variety of NoSQL databases and RDBMS (e.g., SQL Server, Postgres, MySQL).
    • Experience in writing Stored Procedures
    • Strong proficiency in scripting languages like Python, Shell, Java
    • Experience working in AWS Cloud technologies
This job isn't fresh anymore!
Search Fresh Jobs