Search Jobs & Apply

Associate Software Engineer - Temp to Perm position!

Franklinton, NC 27525

Posted: 05/22/2025 Employment TypeÅ’: Contract to Perm Industry: IT Job Number: SP86431425

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
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

About Franklinton, NC

Discover exciting job opportunities in and around Franklinton, North Carolina today! Nestled in the heart of the charming southern state, Franklinton offers a perfect blend of small-town hospitality and big-city opportunities. Known for its historic buildings like the Franklinton Depot and the quaint storefronts lining Main Street, the area boasts a rich cultural scene with galleries like the Cedar Creek Gallery showcasing local talent. With easy access to outdoor activities at the Falls Lake State Recreation Area and mouthwatering Southern cuisine at spots like Bunn's Barbecue, Franklinton is a dream location for both work and play. Dive into our job listings and start your career journey in this vibrant region!