Lead and coordinate with other engineers in project meetings to provide deliverables within scope and budget
Develop software-based solutions using Python, Java, and web technologies
Design, implement, test and support application front-end development and document design ideas
Participate in production troubleshooting and issue correction for applications after production implementations
Coordinate with other engineers and solve complex production issues concerning developed software solutions
Predict emerging customer needs and develop innovative solutions to meet them
Provide weekly status updates to technical and project leads in line with project milestones and task.
Experience in provisioning network services (i.e., L3VPN, L2VPN, MPLS, etc.)
Experience in Python/Java web frameworks (i.e., spring, flask, Django, etc.)
Experience in network automation using scripting or library/abstraction and Netconf protocol
Experience in data modeling language, specifically YANG
Experience in workflow and orchestration engines/software
Experience with Cisco Network Services Orchestrator (NSO)
Candidate must have 16 years of experience that can be a combination of work history and education.
This equates to a Doctorate and 8 years of experience, a Masters and 10 years, a Bachelors and 12 years, an Associates and 14 years or HS and 16 years.
Must comply with DoD 8570 Information Assurance Technical (IAT) Level 2.
Four or more years of Full Stack development experience
Demonstrated experience in basic network knowledge
Demonstrated experience integrating data between disparate systems using REST APIs, Python/Java libraries, Python/Java vendor APIs
Demonstrated experience using package/dependency management and build tools for Python/Java (i.e., pip, poetry, maven, gradle, ivy, etc.)
Demonstrated experience in building and packaging software for consistent deployments across multiple environments to include code coverage, unit testing, mocking, and integration testing
Demonstrated experience using version control system (i.e., git)
Demonstrated verbal and written communication skills to effectively collaborate with internal and external partners
Demonstrated experience working in a Linux environment and with VM servers
Possess an analytical mind, have an ability to learn new technologies quickly, strong ability to follow processes with documentation/communication/time management skills, have good commercial and business awareness
Possess the ability to work independently and within teams to develop and deliver software-based solutions awareness
Help us improve CareerBuilder by providing feedback about this job:
privacy and protection,
when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder
Terms and Conditions
for use of our website. To use our website, you must agree with the
Terms and Conditions
and both meet and comply with their provisions.