Sr. Software Engineer – IOT Control Center
Cisco Systems, Inc
Bangalore, Karnataka, India
4d ago

Job Description :

The Senior Software Engineer will primarily provide hands-on development and integration efforts that are part of the engineering group at Cisco IoT BU.

Individuals interested in having an immediate and direct impact on the success of a growing organization should apply.

Responsibilities :

Analyzing software, and system requirements and implementation

Developing and testing code

Identifying and resolving anomalies during test on various software and system-level platforms

Identifying and implementing required software modifications

Participating in technical reviews of software products

Working with software development peers, subject matter experts, and QA engineers

Providing on-call diagnostic / troubleshooting support for features developed

Required Qualifications :

A bachelor’s degree is required, preferably in Computer Science, Software Engineering or other related engineering discipline (MS preferred)

Minimum 10 years of software engineering experience

Minimum 5+ years of Java programming experience

Experience working with small teams in an agile development environment

Strong analytical and problem solving skills

Experience with SQL relational databases

Practical experience in Object Oriented Design (OOD)

Network programming experience

Experience of working with distributed team members in different timezones

Excellent communication skills for peer-to-peer and peer-to-leadership communication

Experience in handling change in priorities, scope and technologies

Ability to work with broad requirements and ask the right questions to clarify

Some travel may be required (anticipate less than 20 days per year)

Self-motivated and able to work well independently and in a team environment

Availability and capability to provide on-call diagnostic / troubleshooting support for features developed

Strong communication and documentation skills

Experience working in support environment as a team member or a lead

Flexible team-oriented attitude; able to adapt to changing requirements

Add to favorites
Remove from favorites
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form