Minimum Requirements:- Must have 5 years of hands-on software development experience with a strong foundation in software fundamentals.
- 5 years of practical experience with languages like Java, Python, JavaScript, databases (No-SQL, relational), and SDLC tools (Jenkins, Git, automated testing frameworks).
- 5 years of good communication abilities for effective collaboration across organizations and interaction with customer technical leads and middle management.
- 5 years in understanding and documenting solution requirements, architecture and design, TDD/BDD, customization, deployment, packaging, integration, and testing.
- 5 years with Agile methodology and delivering complex, scalable software projects.
Who You areIdeal candidate will analyze customer requirements to advise on solution options, design and implement solutions using Cisco and third-party products, and integrate them into existing OSS/BSS systems. They will handle packaging, deployment, and testing in various environments, and provide day-2 support and ongoing optimization.
Desired Skills- Expertise in XML, JSON, XSLT, RESTful APIs, and software integration involving Web Services (SOAP/RESTful) and ESB.
- Technical knowledge in networking architectures and routing/switching
- Preferred knowledge of the MEAN stack (Mongo, Express, Angular, Node.js) and BPMN workflow engines (jBPM, Activiti, Camunda), along with familiarity with network and software configuration tools (Cisco NSO, Ansible, Chef, Puppet).
- Understanding of virtualization and cloud technologies (VMware, OpenStack), analytics with Big Data, AI, machine learning algorithms, and exposure to networking architectures (DC, WAN, campus, mobility, security).