What are the responsibilities and job description for the .NET & Spark Developer - W2 Only position at Pull Skill Technologies?
Title: .NET & Spark Developer
Location: Minneapolis MN
Duration: 18 Months
Role 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 applications
- Build and maintain APIs using .NET and Python (FastAPI)
- Develop/support frontend components in React and Angular
- Support CI/CD pipelines using GitHub Actions
- Work in containerized environments (Docker, Kubernetes)
Required Skills:
- Apache Spark / Spark Flow (critical)
- SSIS or similar ETL tools
- .NET (C#) development
- Python / FastAPI and REST APIs
- SQL Server
- React and/or Angular
- GitHub Actions (CI/CD)
- Docker and Kubernetes
Preferred Skills:
- MongoDB
- Java
- Data lake or large-scale migration experience
Additional experience is preferred but not required:
- MongoDB
- Java
Additional Notes:
- Strong team collaboration required (not an independent/siloed role)
- Mix of development production support responsibilities
- Biggest 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.
Regards,
Nick Arthur (Nizam)
Associate Director, Recruitment
Pull Skill Technologies Inc.
Direct: 1 551-272-o197
Salary : $60 - $65