Software Engineer

PRI Technology

Louisville (KY)

Hybrid

USD 100,000 - 140,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PRI Technology is seeking a software engineer to support development and maintenance of enterprise platforms used by field operations teams. You will build REST APIs with Node.js, leverage CI/CD pipelines using Jenkins, Docker, Harness and Kubernetes, and contribute to the Network Engineering platform for BAU, High Split and RDOF initiatives.

The role requires 4 years of REST API and Node.js experience with NoSQL databases, plus 3 years in Agile GIS development and 1 year in CI/CD tooling.

Qualifications

  • Bachelor's degree in Computer Engineering, Telecommunications Engineering, Information Technology or related field.
  • 4 years of experience building REST APIs using NodeJS and using MongoDB or similar NoSQL databases.
  • 3 years of experience using Agile methodologies to ship code and developing enterprise GIS applications.
  • 1 year of experience utilizing CI/CD tools such as Jenkins, Docker, Harness and Kubernetes.

Responsibilities

  • Perform software engineering to support development and maintenance of enterprise platforms used by field operations teams.
  • Utilize CI/CD tools such as Jenkins, Docker, Harness and Kubernetes.
  • Develop and maintain the Network Engineering platform for BAU, High Split & RDOF initiatives; diagnose outages.
  • Build REST APIs using NodeJS in a business environment.
  • Provide effective technical solutions to meet project deadlines.
  • Mentor new developers and review code.
  • Collaborate with product and engineering leaders in Agile environment.
  • Build high quality code with unit testing and test-driven development.
  • Design data models and implement efficient queries for document-based databases (e.g., MongoDB).
  • Document and maintain software functionality.

Skills

REST API development
Node.js
Agile methodologies
Unit testing
Test-driven development
Mentoring

Education

Bachelor's degree in Computer/ Telecommunications/ IT or related field

Tools

Jenkins
Docker
Harness
Kubernetes
MongoDB

Job description

Full Time Only (No 3rd party resumes please)

Hybrid


JOB SUMMARY

  • :Perform software engineering to support the ongoing development and maintenance of enterprise platforms and applications used by field operations construction and technical teams
  • .Utilize CI/CD tools such as Jenkins, Docker, Harness and Kubernetes
  • .Develop and maintain the Network Engineering platform which provides essential features for OSP network design, ISP, FTTx, automation to support BAU, High Split & RDOF initiatives, as well as tools to diagnose and address network outages
  • .Build REST API's using NodeJS in a business environment
  • .Provide effective technical solutions in alignment with technology-related decisions to ensure project deadlines are met
  • .Mentor new developers and review code
  • .Collaborate with product and engineering leaders to deliver product features in an Agile environment
  • .Build high quality code following unit testing and test-driven development
  • .Design data models and implement efficient queries and aggregate pipelines for any document-based database
  • .Document and maintain software functionality

.
EDUCATION/REQUIREMENT

  • S:Bachelor's degree in Computer Engineering, Telecommunications Engineering, Information Technology or related fiel
  • d.4 years of experience in the following: building REST APIs using NodeJS in a business environment; and utilizing a NoSQL Database (such as, but not limited, to MongoDB
  • ).3 years of experience in the following: utilizing Agile methodologies to ship code; and in developing enterprise-level GIS applicatio
  • n.1 year of experience utilizing CI/CD tools such as Jenkins, Docker, Harness and Kubernete
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - NodeJS, REST APIs, CI/CD | Hybrid
Software Engineer - NodeJS, REST APIs, CI/CD | Hybrid

PRI Technology • Louisville (KY)

Hybrid
USD 100,000 - 140,000
Engineer, Software Analysis Engineering
Engineer, Software Analysis Engineering

Samsung Electronics America • Plano (TX)

On-site
USD 120,000 - 160,000
Software Engineer VI (Multiple Openings)
Software Engineer VI (Multiple Openings)

Charter Communications • Louisville (KY)

Hybrid
USD 90,000 - 120,000
Hybrid work arrangement
Software Application Developer/Analyst - II
Software Application Developer/Analyst - II

AmNet Services, Inc. • Walnut Creek (CA)

On-site
USD 90,000 - 130,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Lowell (MA)

On-site
USD 90,000 - 120,000
Software Systems Engineer - III/JavaScript developer
Software Systems Engineer - III/JavaScript developer

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 120,000
Software Systems Engineer - III/Java Developer
Software Systems Engineer - III/Java Developer

AmNet Services, Inc. • Hilliard (OH)

On-site
USD 110,000 - 140,000
Engineer,Software
Engineer,Software

Midmark Corporation • Cincinnati (OH)

On-site
USD 80,000 - 100,000
Engineer, Software Analysis Engineering
Engineer, Software Analysis Engineering

Samsung Electronics Perú • Plano (TX), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Full-Stack Developer – Network OSS || Any Visa Workable
Senior Full-Stack Developer – Network OSS || Any Visa Workable

Ampstek • Middletown (NJ)

On-site
USD 120,000 - 160,000