Cisco
have an outstanding opportunity where we actually get to use the technology we build!
Job Designation : Software Engineer – Internal Applications Intern
Qualification : Bachelor’s / Master’s Degree
Experience : Freshers / 0 – 2 years
Skill Set :
- Proficient in general purpose programming languages (GoLang, Java, JavaScript, C/C++, Python, NodeJS).
- Solid programming background in an object-oriented development and Design Patterns.
- Familiar with business/ERP applications such as Salesforce, Oracle and SAP and integration with other internal applications.
- Proficient in Cloud, Cloud Connector, and Container technologies such as AWS, GCP, Azure, CloudRun, Knative, Kubernetes, and APIs.
- Familiar with development technologies (GIT, JIRA). and database technologies such as relational (e.g.Oracle), NOSQL (e.g. Mongo), Big data (e.g. Hadoop, SnowFlake)
- Proficiency of CI/CD tools, security mindset and orchestration/config mgmt/IaC tools such as terraform, ansible, puppet, etc.
- Understanding of threads, synchronization, locks, concurrent programming, and load balancing.
- Passion about technology and building software applications, with object-oriented design, test driven development and Continuous Integration / Delivery.
- Ability to work efficiently as part of a collaborative team.
- Ability to work cross-functionally is solving complex problems.
- Excellent written and verbal communication skills. Must be fluent in English.
Job
Description:
Apply principles and techniques of engineering, mathematics, and computer science to the design, development, and testing of business software applications. May work as a member of a scrum team across the entire software development lifecycle.
- Designs, develops, and improves software applications / platforms. Multi-facet role that may provide the opportunity to work in any part of the development stack across diverse software languages.
- Develops software and tools in support of design, infrastructure, and technology platforms, including applications, operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet-related tools.
- Scales systems sustainably through mechanisms like automation, and evolves systems to improve reliability, supportability, and velocity.
- Build high performance, horizontally scalable, low latency service using the latest technologies and handle information at massive scale.
- Evaluate and leverage new technologies in the product architecture.
- Participate in a variety of professional development opportunities, network with senior executive leadership team, give back to your local community, and socialize with a community of global technologists.
Location :
Bengaluru, Karnataka, India