Overview
TISTA is seeking a highly motivated and technically skilled Lead Software Engineer - Developer to join our team. The ideal candidate will have a strong background in big data technologies, cloud platforms, and middleware development, with the ability to work independently and collaboratively in a fast-paced, agile environment. TISTA associates enjoy above Industry Healthcare Benefits, Remote Working Options, Paid Time Off, Training/Certification opportunities, Healthcare Savings Account & Flexible Savings Account, Paid Life Insurance, Short-term & Long-term Disability, 401K Match, Tuition Reimbursement, Employee Assistance Program, Paid Holidays, Military Leave, and much more!
Responsibilities
- Design, develop, and maintain scalable data processing pipelines using Apache Spark on Hadoop or Databricks.
- Build and optimize middleware services using Java, integrating with Python-based data workflows and APIs.
- Develop and maintain complex SQL queries for ETL processes; experience with Snowflake is a plus.
- Leverage AWS services (e.g., EC2, S3, EMR, Lambda, Glue) to deploy and manage cloud-native data solutions.
- Automate operational tasks using shell scripting and Python for job scheduling, data ingestion, and system monitoring.
- Collaborate with cross-functional teams to ensure data integrity, security, and compliance across platforms.
- Communicate effectively with technical and non-technical stakeholders, including executive leadership.
- Participate in Agile ceremonies and contribute to sprint planning, backlog grooming, and release cycles.
Qualifications
- Experience with Scaled Agile Framework (SAFe); certification preferred.
- Proficiency in CLI-based Linux environments for system-level scripting and troubleshooting.
- Familiarity with Visual Studio Code or other integrated development environments (IDEs).
- Hands-on experience with job scheduling and process automation tools (e.g., Airflow, Jenkins).
- Knowledge of rules-based models and rules engines such as IBM ODM or Drools.
- Experience working with Centers for Medicare and Medicaid Services (CMS) systems.
- Understanding of Medicare/Medicaid claims processing and related compliance requirements.
Required Skills
- Strong proficiency in Python and Java.
- Solid understanding of SQL and data warehousing concepts.
- Experience with AWS cloud infrastructure.
- Advanced shell scripting capabilities.
- Excellent problem-solving, organizational, and communication skills.
- Ability to work independently with minimal supervision.
- Strong team collaboration and interpersonal skills.
- Prior experience working in federal environments such as CMS (Centers for Medicare & Medicaid Services) is strongly preferred.
Education:
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
- Preferred: Master's degree in Computer Science or Software Engineering from an accredited institution.
Clearance:
- Must be eligible to hold a Tier 2 Public Trust government security clearance.
- U.S. Citizen or Green Card holder is required for clearance eligibility.
Location:
Pay Range:
- The pay for this position ranges from $89,730 to $107,500.
- The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, and location.
- Also, certain positions are eligible for additional forms of compensation, such as bonuses.
- TISTA associates are eligible to participate in our comprehensive benefits plan! More information can be found here: https://tistatech.com/working-at-tista/
|