
Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in India.
• 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.
• 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.
• 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.
ON Partners
NatWest Group
PFH Technology Group
Get handpicked remote jobs straight to your inbox weekly.