Post Job Free
Sign in

Associate Software Engineer - Temp to Perm

Company:
Qualified Staffing
Location:
Franklinton, NC
Posted:
May 28, 2025
Apply

Description:

Job Description

Associate Software Engineer (Entry-Level – Temporary Project with Hire Potential)

We are seeking an entry-level software developer to join a collaborative team focused on building real-time operational systems for globally distributed industrial biorefineries. This role is ideal for someone with a strong foundational understanding of programming who’s ready to deepen their skills through hands-on experience and close mentorship. You’ll work alongside a team of engineers and while following a structured training plan that builds your skills across modern tools and practices. Outstanding performance may lead to a full-time offer.

Key Responsibilities

• Build and maintain front-end applications using React, TypeScript, Material UI (MUI), and Redux Toolkit for state management and API integration.

• Develop and manage Python Flask APIs, including routing, error handling, and interaction with event streams.

• Work with Apache Pulsar to integrate streaming data into both frontend and backend systems.

• Write and maintain Java microservices following object-oriented principles and domain-driven design, including gRPC/protobuf-based service communication.

• Develop, run, and troubleshoot containerized applications using Docker to support both development and production workflows.

• Apply observability best practices, including logging, error handling, and telemetry across services.

• Gradually take ownership of components within a distributed, event-driven architecture.

• Demonstrate understanding of full system architecture, from front-end applications to industrial data pipelines and factory floor automation.

Ideal Candidate Profile

• Solid foundation in Python and JavaScript/TypeScript is required.

• Experience or coursework in Java is preferred (or a strong interest in learning it).

• Exposure to modern development tools like Git, Docker, and VS Code is a plus.

• Familiarity with web development concepts, including the request/response cycle, APIs, and basic data structures and algorithms.

• Motivated to learn, comfortable asking questions, and able to work independently with mentorship.

• Strong communication skills and a team-oriented attitude.

Details

• Type: Temporary contract (with the possibility of full-time employment based on performance).

• Location: 2 days per week at our Franklinton, NC Headquarters (Monday/Wednesday) for team collaboration.

• Engagement: Contract, flexible hours.

Pay will start at $25/hr

INDWak

Full-time

Hybrid remote

Apply