SCM Development Engineer

  • Location:
    Bangalore, Karnataka, India
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Software Development, Testing
  • Job Id

Responsibilities include but not limited to:

  • Design, Develop and enhance tools to optimize Cisco Edit, Compile/Test/Deliver development workflow

  • Transform existing tools to provide a state-of-the-art development experience to developers at Cisco

  • Conceive new tools and/or methods to increase the overall quality of the S/W releases while maintaining an agile development process

  • Automate bug detection and isolation


    Requirement :

  • Master/Bachelor’s degree in Computer Science/Engineering

  • Minimum of 6 years of relevant experience

  • Very strong knowledge of programming languages (one or more of): Perl, Python, Shell

  • Solving complex issues without needed to run thru a debugger expected

  • Creative problem solving skills and excellent troubleshooting/debugging skills

  • Hands-on experience in using source control and bug tracking systems: GIT, Perforce, ClearCase, ClearQuest, Jira, BugZilla etc

  • Experience with Continuous Integration, Build systems, and Source Code Control tools

  • Extensive experience in source code merging between various branches and branching strategies for a global development

  • Excellent knowledge of Linux and web-application development (HTML, AJAX etc.)

  • Strong written and verbal communication

  • Ability to manage multiple tasks and work towards long-term goals

  • Solid understanding of Computer Science/Engineering fundamentals

  • Familiarity with Linux-based software development environment

  • Knowledge of embedded developer workflows

  • Knowledge and experience implementing Continuous Delivery model