Python API Developer

Sarian Solutions
Malvern, PA, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Confluence JIRA Automation of Tests Code Review Databases Continuous Integration Database Schema Amazon DynamoDB Python (Programming Language)
+14 more
Liquibase Performance Tuning Scrum Methodology Software Deployment Epic Mychart Data Logging Spring Cloud Database Performance AWS Lambda Database Migration Information Technology Restful APIs Software Version Control Serverless Computing

Job description

  • Python Development
  • AWS Lambda (Serverless Architecture)
  • REST API Development
  • Amazon Aurora Database
  • DynamoDB
  • Liquibase (Database Migrations & Version Control), * Design, develop, and maintain scalable REST APIs using Python and AWS Lambda.
  • Integrate applications with Aurora and DynamoDB databases.
  • Manage database schema changes and migrations using Liquibase.
  • Develop, test, and deploy cloud-native applications following AWS best practices.
  • Implement monitoring, logging, automated testing, and troubleshooting.
  • Work within Agile teams and CI/CD environments.
  • Optimize application and database performance.
  • Support production deployments and issue resolution.
  • Participate in code reviews, architecture discussions, and technical documentation.

Managerial & Soft Skills

  • Project Planning & Execution
  • Stakeholder Management
  • Strong Communication Skills
  • Cross-functional Collaboration
  • Decision Making & Problem Solving
  • Leadership & Ownership
  • Risk & Issue Management
  • Customer & Business Focus
  • Mentoring & Coaching Team Members
  • Change & Project Management, We are seeking an experienced Senior Product Manager with strong expertise in Epic Cheers (CRM) and/or MyChart to support Customer Care and digital engagement initiatives. This role will partner closely with business stakeholders and Epic delivery teams to translate business needs into scalable Epic solutions, drive product strategy, and ensure successful delivery of enhancements and new capabilities., * Partner with business stakeholders to gather, analyze, and document requirements.
  • Define user stories, acceptance criteria, and product requirements for Epic-based solutions.
  • Own and manage the product roadmap, backlog, and prioritization process.
  • Collaborate with Epic delivery teams to ensure solutions align with business objectives.
  • Evaluate enhancement requests, identify optimal solutions, and drive implementation.
  • Validate delivered solutions and ensure they meet business and user needs.
  • Facilitate communication between business users and technical teams throughout the project lifecycle.

Requirements

BACHELOR OF COMPUTER SCIENCE, * 5+ years of Python development experience.

  • Strong hands-on AWS Lambda and serverless architecture expertise.
  • Experience with Aurora and DynamoDB.
  • Knowledge of Liquibase for database migrations.
  • Exposure to CI/CD pipelines and Agile methodologies.
  • Strong troubleshooting and performance optimization skills.
  • Excellent communication and stakeholder management abilities., The ideal candidate will possess a blend of Epic domain expertise, product management experience, and Agile delivery knowledge, with the ability to work independently in a fast-paced, cross-functional environment., * 3+ years of hands-on experience with Epic Cheers (CRM) and/or MyChart modules.
  • Experience working with Epic applications in a Product Manager, Product Owner, Business Analyst, or similar role.
  • Strong understanding of requirements gathering, stakeholder management, and solution delivery.
  • Bachelor’s degree required.
  • Epic certification (active or recently expired) preferred., * Product Management experience in a healthcare environment.
  • Strong knowledge of Agile/Scrum methodologies.
  • Experience with Jira and Confluence.
  • Excellent communication, problem-solving, and organizational skills., * Self-driven and able to work with minimal supervision.
  • Strong stakeholder management and collaboration skills.
  • Process-oriented with the ability to balance strategic planning and hands-on execution.
  • Experienced working in complex, cross-functional environments.

Must-Have Skills: Epic Cheers (CRM), MyChart, Epic Certification, Requirements Gathering, Stakeholder Management. Nice-to-Have Skills: Product Management, Agile/Scrum, Jira, Confluence.

Note: Candidates with direct experience in Epic Cheers (CRM) and/or MyChart will be given strong preference.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:06 min

Synchronizing domain classes with automated database schema migrations

Philipp Frauenthaler +1 · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all