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

SkRrcFp3YzluWDdiYzR1dGtVdVJaNG1Icnc9PQ==
  • 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

SynergisticIT

Junior Data scientist/ junior Java Jenkins Developer-remote Job at SynergisticIT

 ...which the job market is flooded with hundreds and thousands of laid off jobseekers who are competing with existing jobseekers. For entry level job seekers to get client interviews and jobs they need to differentiate themselves by ensuring they have exceptional skills and... 

IQVIA

Pharma Sales Associate - Entry Level with Impact Job at IQVIA

 ...A leading global provider in clinical research is seeking an Entry-Level Pharmaceutical Sales Associate to build and maintain customer relationships in healthcare offices. Responsibilities include achieving service and sales goals, updating profiles in CRM, and ensuring... 

Jobvous Staffing Solutions, Llc

Lead Data Scientist Job at Jobvous Staffing Solutions, Llc

 ...Project Lead Experience Building Data Sets Presenting to A-C level executives Must have Cogito experience AWS Certification...  ...Team Management : Lead and mentor a team of data scientists, machine learning engineers, and big data specialists to foster... 

LifeStance Health

Licensed Clinical Social Worker (LCSW) Job at LifeStance Health

 ...clinical team! We are actively seeking talented Licensed Clinical Social Workers in the Columbia, MO area who are passionate about patient care...  ...Independently licensed in the state of Missouri (LMFT, LPC, LCSW) Experience working with adults, children and adolescents,... 

Veracity

Data Analyst Job at Veracity

Job Title: Data AnalystJob Location: Marietta, GAFull TimeKey Technology: Workday, Reporting, DashboardsJob Responsibilities: nalyze reporting requirements to determine development methods, development templates, and report design. Workday Reporting expert with...