Software Engineer
Indexed description
Software Engineer
Louisville, KY
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
- .Develop enterprise-level GIS application
- .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
- .Utilize a NoSQL Database
- .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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search