BPI Developer

Overview

Remote
Full Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Ansible
Docker
design patterns
data structures
salesforce
JSON
REST APIs
Terraform
SONET
MPLS
GPON
FTTH
Angular 2+
ElasticSearch
Packer
Ethernet
AWS cloud
OSS
Scalable Architecture
Modular Development
Java / J2EE
JavaScript / TypeScript
Kubernetes / EKS
D3.js
BPI Developer
Blue Planet Developer
Spring / Spring MVC / Spring Data / Spring Security
Node.js / npm
HTML / CSS
Neo4j (Graph Database)
SQL / Oracle DB / PostgreSQL
Drools Kafka
Camunda / BPMN / Workflow
MS Visual Studio
OSS Inventory
Network Inventory
COTS: Amdocs
Cramer
Granite
Netcracker
DWDM / OTN
5G
HFC
Carrier-class Networks
Network Topology
Service Modeling
Enterprise Software Solutions
Mission-critical Systems

Job Details

Solution IT Inc. is looking for BPI Developer for one of its clients - Remote (PST)

Job Title: BPI Developer

Summary

We are seeking a team-oriented developer who is excited by solving complex problems. We want developers that enjoy developing modular software designed to scale and built to last. As a Blue Planet Developer, you will handle a wide array of tasks ranging from design, development, unit testing, documentation and analysis. You will produce high-quality code for large-scale applications in carrier class networks and cloud-based environments. It is a demanding role that requires execution excellence and focus on priorities and project plans.

Key Responsibilities:

  • Design solutions with the Delivery Architect and Project team in creating network, service topology and visualizations for telecommunication/networking technologies
  • Participate and support customer discussions to understand requirements, clarifications for implementation and conduct user acceptance.
  • Write and maintain solution documentation Implement Project solutions in Java, Spring, Neo4J, JSON, REST, JUnit, Angular, Drools
  • Write and optimize database (Neo4J, SQL) queries and procedures Write and support configuration management scripts for Blue Planet's CI/CD processes
  • Create device and service models for telecommunication/networking technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH, etc.
  • Continually train in new technologies and Blue Planet products Should be able to manage infrastructure automation using terraform and integrate

Required Skills:

  • Domain: OSS, Inventory, COTS product (Amdocs Cramer/Granite/Netcracker) domain experience.
  • Technologies: Java/J2EE, REST, JSON, Angular 2+, AWS/RHEL
  • Database: Neo4j (graph DB), SQL DB
  • Telecommunication technology background (SONET, HFC, Wireless, DWDM, Ethernet, 5G) and how these technologies are represented in OSS Inventory and Automation systems
  • Background in implementing enterprise-level software solutions for mission-critical OSS systems.
  • Experience in vendor Professional Service organizations working on fast-paced projects
  • Software Development Lifecycle: Waterfall, and Agile, Oracle Unified Method (OUM)
  • Backend development frameworks/libraries: Maven, Spring Data/Security/MVC
  • Backend testing frameworks/libraries: Junit, SoapUI, Postman, Cucumber
  • Frontend programming/markup languages: Typescript/Javascript, html, css
  • Frontend development frameworks/libraries: Angular 2+, React, Node.js/npm, D3.js, gulp
  • DB: Neo4j (graph DB), Oracle DB, PostgreSQL
  • Other Skills: AWS Cloud, CI/CD, ElasticSearch, drools, Kafka integration, ReST (on Spring MVC), SSO (LDAP, Reverse Proxy, OAuth2), Camunda / BPMN / OSM / Workflow
  • Programming theory: design patterns, data structures, relational and graph database
  • Tools: EKS, Kubernetes, Docker, Terraform, Packer, Ansible, Git, IntelliJ, MS Visual Studio, Microsoft SSMS

Work Site: Remote (PST time zone)

Duration: 6 Months

Expected Start Date: Immediate - 2 weeks

Number of Positions: 01

Please send your responses back to

About Solution IT

Solution IT is a national IT consulting company specializing in: Technology Staffing and Oracle E-Business Solutions based in Boston, Massachusetts.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.