Software Application Developer/Analyst - V

Company:  Artech LLC
Location: Richardson
Closing Date: 20/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Software Application Developer/Analyst - V

Duration: 12+ Months (Possible Extension)

Location: San Jose, CA, Richardson, TX, Irving, TX, Basking Ridge, NJ, Bedminster, NJ, and Branchburg, NJ (Hybrid)

Pay Rate: $60/hr to $65/hr

VZGTJP(phone number removed)

The SDN Planning group under Telecommunication Network Technology and Planning organization is looking for a self-motivated and innovative thinking senior software engineering consultant in support of Telecommunication SDN architecture and technology development and deployment. As software consultant, you will be interacting with software engineers, network/system operations staff, network/system architects to keep our service relevance in the market place in the fast moving and quickly evolving networking industry. Proactive technology research, software development, problem solving mindset, developing next generation network architecture using modern networking technology (e.g., Software Defined Networking) and providing production deployable solutions are key functions of the team.

MUST HAVE SKILLS:

" 10+ years of hands on software development experience including design, development, debugging and support, building scalable software systems and software infrastructure.

" Experience with programming languages (Java, Python,Go) and software debugging tools ( jdb, jmx)

" In-depth understanding of scale out infrastructure, distributed systems and web services technologies.

" Experienced in designing and applying data structures, algorithms, and object-oriented concepts to solve challenging problems

" Experience working with ODL, REST, RESTCONF and RPC services and other client/server models

" Building and delivering mission critical, 24x7 production quality software systems

" Transforming the monolithic software systems into micro service-oriented software systems

" Experience in Linux environments with Linux automation scripting and/ or software development (Ansible, Python, Bash)

" Experience with Linux networking & virtualization environments/technologies (KVM, containers) and container scheduling/management platforms (Docker, Kubernetes)

" Open Source tools development, implementation, and/or collaboration experience

" Strong problem-solving skills, ability to analyze and implement enhancements to existing applications/code

" Strong written & verbal communication skills

DESIRED SKILLS:

" Experience using source code tracking and version control systems (Stash/GIT/GitLab)

" Experience in an agile development environment as part of a team of engineers, developers and testers

" Experienced in integrating and developing messaging infrastructures (kafka, thrift, proto-buf)

" Experience with open source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk)

" Database development experience (MongoDB, Redis, Cassandra, SQL/NoSQL)

" Open API (REST/RESTCONF/NETCONF) and data modeling (YANG) verification and development

" New technology validation, prototyping and integration experience

" Multi-vendor system integration experience

" Developing applications using microservice architecture

" High Availability and distributed software architecture development & design

" ODL (Open-Day-Light) controller internals and experience in developing ODL applications

" Understanding of SDN architecture and technology (control plane, data plane, management plane, orchestration, etc.)

EDUCATION/CERTIFICATIONS:

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

"Artech is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. We are committed to fostering a diverse and inclusive workplace where all employees feel valued and respected.
Apply Now
Share this job
  • Similar Jobs

  • Software Application Developer/Analyst - V

    Richardson
    View Job
  • Software Developer

    Carrollton
    View Job
  • Software Developer

    Carrollton
    View Job
  • Architecture/Design/Development - Application Developer III

    Richardson
    View Job
  • Applications Analyst / Developer

    Richardson
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙