Job description
Company Description
Jobs for Humanity is collaborating with YUPRO Placement to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.
Company Name: YUPRO Placement
Job Description
Software Engineer - Senior This is a contract opportunity with potential to extend or convert. This is a fully remote opportunity.
About this position
Weโre seeking a Senior Software Engineer to design and develop solutions supporting our Loss Prevention investigation tools. You will lead efforts in building and optimizing real-time streaming systems and secure microservice architectures using modern cloud tools.
Job Responsibilities
- Design, develop, and maintain RESTful APIs and real-time data streaming solutions (Kafka)
- Integrate data across multiple systems and applications
- Lead architecture reviews and peer code reviews
- Collaborate with cross-functional teams and mentor junior engineers
- Optimize system performance and scalability
Skills/Requirements
- 8+ years in software engineering
- Proficient in C#, .NET Framework, .NET Core, and Azure
- 4+ years of experience with microservices architecture
- Experience using Confluent Kafka and cloud deployment tools
- Strong understanding of Agile/SDLC methodologies
Additional Information
- Contract role with potential to convert
- Fully remote
Pay Range
Pay Range: $70-$80/hour
YUPRO Placement is the nationโs leading skills-first placement firm placing and promoting historically overlooked talent into permanent hire, apprenticeship, and contract job assignments. We represent clients who support skills first inclusive hiring practices. YUPRO Placement is an equal opportunity employer.