Database & API Software Developer

Cardinal Integrated Technologies, Inc.

$90K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of database & API software development experience
  • Proficiency in MongoDB and Java
  • Experience with Spring Framework and Spring Boot
  • Knowledge of NodeJS and REST API development
  • Strong written and verbal communication skills
  • Experience in a Linux environment

Responsibilities

  • Assist in developing programmable network platform software using SDN technologies
  • Collaborate with software engineers and network/system architects
  • Provide strategies for SDN technology evolution
  • Work in an agile development environment
  • Implement enhancements to existing applications and code

Benefits

  • Onsite work location in Irving, TX or San Jose, CA
  • Opportunity to work on cutting-edge SDN technologies
  • Involvement in agile development processes
  • Potential for travel reimbursement
  • Collaboration with a diverse team of engineers and architects
Full Job Description
Title: Database & API Software Developer
Location: Irving, TX or San Jose, CA (candidate must be sourced locally and ill be onsite; no remote)
Duration: 12+ months
Visa: GC, US Citizen (may consider H1 B if the resource is local and trustworthy, the client has been burned by H1 in past)
Travel: maybe, will refund
Interview: 2 - 3 rounds of phone interviews
Payrate: Open (market rate)

Description:

Database & API Software Developer

(Intermediate or higher-level experience desired)

Job Location: San Jose, CA or possibly Irving, TX

Most Important Skills
  • MongoDB experience
  • Java experience
  • Spring Framework including Spring Boot

JOB DUTIES/DESCRIPTION:

Assist in the development of a programmable network platform software solution leveraging cutting edge SDN (Software Defined Networking) technologies and open source solutions (e.g. OpenFlow, OpenDayLight, policy/intent based networking, open API integration, automation, etc...). Will be working in an agile development environment interacting with other software engineers, network/system operations staff and network/system architects to provide SDN technology evolution strategies and solutions for production deployment within Telecommunication.

MUST HAVE SKILLS:
  • 5-7 years of database & API software development experience
  • Database development experience (MongoDB)
  • Experience with programming languages (Java)
  • Experience with Spring Framework including Spring Boot
  • Knowledge of NodeJS framework
  • Experience with development in Linux environments
  • Open API (REST) and database data modeling development
  • Open Source tools development, implementation, and/or collaboration experience
  • Ability to analyze and implement enhancements to existing applications/code
  • Strong written & verbal communication skills

DESIRED SKILLS:
  • Experience using source code control systems (Stash/GIT/GitLab)
  • Experience in an agile development environment as part of a team of engineers, developers and testers
  • Knowledge of Angular, jQuery, ReactJS, Redux, Antd frameworks
  • Experience with Linux automation/script development (Ansible, Bash)
  • Experience with Linux networking & virtualization environments/technologies (KVM, OVS, containers) and container scheduling/management platforms (Docker, Kubernetes)
  • Experience with open source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk)
  • Experience with open source message bus solutions (Kafka)
  • New technology validation and prototyping experience
  • Multi-vendor system integration experience
  • Open API (RESTCONF/NETCONF) and data modeling (YANG) verification and development
  • Developing applications using microservice architecture
  • High Availability and distributed software architecture development & design
  • OpenFlow knowledge and experience
  • ODL knowledge and experience
  • Understanding of SDN architecture and technology (control plane, data plane, management plane, orchestration, etc.)

EDUCATION/CERTIFICATIONS:

BS degree in Computer Science/Computer Engineering or equivalent engineering discipline/experience

Similar Jobs

More Jobs at Cardinal Integrated Technologies, Inc.

  • Sr. System Analyst / QA
    $100K — $130K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Healthcare
    In-Person
  • Tech Lead engineer
    $135K *
    New York, NY 10025 (New York County)
    Education, Government & Non-Profit
    In-Person
  • Software Engineer
    $90K — $130K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Information Technology
    In-Person
  • Technical QA Manager
    $100K — $130K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Information Technology
    In-Person
  • vCISO
    $120K — $180K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Database & API Software Developer jobs: