Software Engineer (Middletown) Job at Brooksource, Middletown, NJ

VFMreWVkTTdUV0Q2dUxqdm9yMy93SXJOZmc9PQ==
  • Brooksource
  • Middletown, NJ

Job Description

Position Title: Software Development Engineer (Python)

Location: Middletown, NJ (5 days onsite)

Contract type: Long term contract

Pay rate: $45-55 hourly (based on years of experience)

Overview / Team Summary:

Brooksource is seeking a Software Development Engineer (Python) to join our clients technical team focused on automation infrastructure and systems integration. This role involves building Python-based tools, developing CI/CD pipelines, designing REST APIs, and supporting full-stack development where needed. The ideal candidate is adaptable, collaborative, and enjoys solving complex technical challenges in a fast-paced environment. This position offers exposure to modern development practices, network automation, and integration with backend systems.

Responsibilities:

  • Develop Python-based backend services and automation frameworks supporting networking systems (routers, switches).
  • Design, build, and maintain RESTful APIs and microservices for internal and external integrations.
  • Support and optimize CI/CD pipelines for development and deployment efficiency.
  • Collaborate with cross-functional teams to support both frontend and backend components.
  • Interface with SQL/NoSQL databases for data storage, retrieval, and analytics.
  • Write clean, maintainable, and well-documented code following best practices.
  • Ensure backend systems are secure, reliable, and performant.
  • Quickly adapt to new technologies and evolving project requirements.

Required Skills & Qualifications:

  • 5+ years of hands-on experience in Python development.
  • Strong knowledge of object-oriented programming (OOP), decorators, generators, and context managers.
  • Experience with multi-threading, asynchronous programming, and performance optimization.
  • Proficiency in error handling, logging, and testing frameworks.
  • Hands-on experience with CI/CD tools and automation workflows.
  • Proven ability to design and implement REST APIs.
  • Solid understanding of database systems (e.g., MySQL, InfluxDB).
  • Ability to thrive in a fast-paced, agile environment.
  • Excellent communication and collaboration skills.

Preferred Skills:

  • Prior experience in network automation involving routers and switches.
  • Knowledge of networking protocols and configuration automation.
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes).

Whats in it for you:

  • Work on automation infrastructure and backend systems supporting high-impact projects.
  • Collaborate with experienced engineers and cross-functional teams in a dynamic environment.
  • Opportunity to expand technical skills in Python, CI/CD, APIs, microservices, and network automation.
  • Exposure to modern development practices and large-scale system integration.

Job Tags

Hourly pay, Long term contract, Part time,

Similar Jobs

The UPS Store

Part-Time Center Associate Job at The UPS Store

 ...Job Summary: The UPS Store #6828 is seeking a Part-Time Center Associate to join our team in Gilbertsville and Douglassville, PA. This is an hourly, part-time, position, with weekend rotating shifts The Part-Time Center Associate will be responsible for providing superior... 

WorkNomads

Remote Customer Advisor (Dutch & French) Job at WorkNomads

 ...Are you ready to take your career in a fresh direction? Discover an exciting opportunity withWorkNomadsas aDutch & French-speakingCustomer Advisorcovering theWesternEuropean day shift.We are giving you theoptionto workremotelyfrom anywhere in the world. Your... 

UT Southwestern Medical Center

Sr Administrative Assistant, Simulation Center Job at UT Southwestern Medical Center

 ...teamwork, professionalism, and career growth. Ranked as the number 1 hospital in Dallas?Fort?Worth by U.S. News & World Report. Job...  ...contact for everyone entering the Simulation Center. Runs the front desk, greets visitors, manages calendars for appointments and... 

LX Pantos Americas

Warehouse Process Innovation Analyst (Entry ~ Junior Level) Job at LX Pantos Americas

 ...Analyst / Associate to support enterprise-level warehouse transformation initiatives...  ...and ROI tracking Job Requirement ( Entry ~ Junior Level )- Bachelors degree in...  ...needed for projects and site support Business Hours Mon-Fri 08:00 AM to 5:00 PM... 

St. Michael Catholic School

Part-time Health Office Professional Job at St. Michael Catholic School

St. Michael is looking for a part-time School Nurse beginning January 2025. Part time hours, from 12:003:00 PM, Monday thru Friday when school is in session. Potential for job-sharing. Nursing experience preferred. Contact ashley ****@*****.***