Full Stack EngineerRole Overview:Seeking a Full Stack Engineer to support a portfolio of enterprise applications and data platforms at Client. This role includes application support, data engineering, and modernization work, with a strong focus on migrating SSIS ETL pipelines to Apache Spark (Spark Flow). The team supports ~15 applications (mix of.NET and 3rd party) and is also navigating data center migration impacts.Key Responsibilities:Migrate SSIS ETL pipelines to Apache Spark (Spark Flow)Support data lake processes (data ingestion, file handling, access management)Provide application support for ~15 systems (troubleshooting, enhancements, stability)Assist with data center migration impacts across applicationsBuild and maintain APIs using.NET and Python (FastAPI)Develop/support frontend components in React and AngularSupport CI/CD pipelines using GitHub ActionsWork in containerized environments (Docker, Kubernetes)Required Skills:Apache Spark / Spark Flow (critical)SSIS or similar ETL tools.NET (C#) developmentPython / FastAPI and REST APIsSQL ServerReact and/or AngularGitHub Actions (CI/CD)Docker and KubernetesPreferred Skills:MongoDBJavaData lake or large-scale migration experienceAdditional Notes:Strong team collaboration required (not an independent/siloed role)Mix of development + production support responsibilitiesBiggest priority is Spark migration work (SSIS to Spark)In this contingent resource assignment, candidates may:Consult on complex initiatives with broad impact and large-scale planning for Software Engineering.Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.Strategically collaborate and consult with client personnel.Required Qualifications:· 5 plus years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.Manager Notes (prior to intake call):· We are seeking a contractor with strong experience across a modern, enterprise technology stack.· Core requirements include building and supporting APIs and services using FastAPI, REST APIs, .NET, and Python, along with front-end development experience in Angular and React.· Candidates should also have experience working with Apache Spark, SQL Server, and modern CI/CD pipelines using GitHub Actions.
Familiarity with containerized environments, including Docker and Kubernetes, is required.