Software Engineer

atCiscoRemoteIN flagIndiaFull-timeSoftware EngineerJuniorMid-level

Posted 1 day ago

This is a fully remote position, open to applicants in India.

📋 Description

• Designs software in accordance with Cisco Design Thinking Principles, prioritizing user experience and simplification.

• Employs secure coding practices to safeguard user privacy.

• Collaborates with design, product management, and other teams to develop customer-centric solutions.

• Produces technical design documentation and aids in creating end-user documentation.

• Troubleshoots and resolves software issues during both development and production phases.

• Contributes innovative ideas for product enhancement and refines software development methodologies.

• Aids in devising solutions for simple business, product, service, and customer challenges.

• Works collaboratively on projects, developing small to medium features from technical design through to completion.

• Engages in technical design feature delivery with appropriate guidance.

• Crafts functional code and unit tests.

• Conducts coding, debugging, testing, and troubleshooting under supervision.

• Supports code reviews and incorporates feedback.

• Carries out tests for scale, reliability, and velocity.

• Assesses code for compliance with secure coding standards.

• Monitors and manages incident reports, engages in postmortems, and may take on on-call responsibilities.

• Cultivates expertise in a specific component of the codebase.

• Shares knowledge gained independently with the team.

• Updates on assignment status, obstacles, and delays.

• Identifies strategies to remove obstacles and adhere to deadlines.

• Collaborates with team members to facilitate knowledge sharing and resolve problems.


⛳️ Requirements

• A Bachelor’s degree coupled with 2 years of relevant experience OR a Master’s degree with no prior experience.

• Fundamental understanding of theories, principles, and concepts within a technical field.

• Familiarity with current technologies obtained through coursework or internships.

• Awareness of the software development lifecycle and agile engineering practices.

• Comprehension of secure coding principles.

• Capability to write clean functional code and unit tests.

• Skill in coding, debugging, testing, and troubleshooting.

• Ability to engage in code reviews.

• Proficiency in executing tests for scale, reliability, and velocity.

• Competence in monitoring and triaging incident reports.

• Ability to estimate completion times for assignments and communicate status, obstacles, and delays.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health and wellness benefits.

• Opportunities for professional development and career advancement.

• Flexible work arrangements and a supportive work environment.

People also viewed

ON Partners1 day ago

MuleSoft Architect, Developer

US flagUnited States OnlyFull-timeSoftware Engineer$150k – $180k/year
ApplyView job
NatWest Group1 day ago

Software Engineer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer
ApplyView job
PFH Technology Group1 day ago

Senior Applications Developer, Architect

PL flagPoland OnlyFreelanceSoftware Engineer
ApplyView job
ELEKS1 day ago

Junior Mobile Developer, iOS

UA flagUkraine OnlyFull-timeSoftware Engineer
ApplyView job
Ensono1 day ago

Senior Mainframe Systems Programmer – Storage

US flagUnited States OnlyFull-timeSoftware Engineer$85k – $148k/year
ApplyView job
Ofcom1 day ago

Spectrum Engineering Officer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers