Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cisco Logo

Senior Software Developer- Full Stack (Hybrid)

Cisco

$137,000 - $200,500
Dec 26, 2025
Durham, NC, US
Apply Now

Cisco is looking to solve the business problem of supporting the guiding principles and variety of HR objectives/outcomes for the company by developing and maintaining applications that support the HR space.

Requirements

  • Database: MongoDB, Postgres, Oracle
  • API protocols: GraphQL, REST
  • Backends: Java (SprintBoot), Python, Golang
  • Frontend: HTML, CSS, Plain JavaScript (ES6), (+ React js would be good)
  • Experience with HR Domain
  • Expertise in various tech stack including Java, Oracle, Mulesoft, MongoDB and UI development frameworks.
  • Experience with GenAI, Agentic Coding and Prompt Engineering

Responsibilities

  • Requirement Analysis: Work closely with HR Partners to gather and analyze requirements for business needs. Conduct thorough business process analysis to see opportunities for improvement and efficiency.
  • Documentation: Build detailed and clear documentation, including business requirements, functional specifications, and use cases. Maintain accurate and up-to-date documentation throughout the project lifecycle.
  • Communication and Collaboration: Act as a liaison between our partners and engineering team, ensuring clear and effective communication. Collaborate with developers, designers, and quality assurance teams to facilitate the successful delivery of software solutions.
  • Software Development/Maintenance: Build, test, deploy and maintain various applications supporting business processes and ensure data integrity within applications.
  • Continuous Improvement: Proactively find opportunities for process improvement and optimization. Stay informed about industry standard methodologies and technological advancements to contribute to the evolution of the application engineering process.

Other

  • Bachelor's degree in Engineering, Computer Science, or related field.
  • 8+ years of experience as a Software Developer or Software Engineer in an application engineering or software development environment.
  • 3+ years of experience working in Agile and/or Scrum teams.
  • Strong analytical and problem-solving skills.
  • Superb communication and interpersonal skills.