Job Closed

This listing is no longer active.

Cisco logo
Cisco

We securely connect everything to make anything possible.

Software Developer Backend II

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001+Since 1984H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

8 days ago

Salary

$93K - $132.3K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishJavaPythonGo

Job Description

Software Developer Backend II

Cisco

• Work with the team to design, build, and test backend services and APIs in Go. • Implement small-to-medium features from technical design through coding, unit testing, code review, and deploying to production via CI/CD pipelines. • Participate in agile ceremonies, give clear status updates, and collaborate with Product Managers, Frontend teams, and adjacent backend data teams. • Write clean, well-tested code, participate in code reviews, and maintain high code-quality standards. • Debug issues across services and downstream dependencies with support from senior engineers.

Job Requirements

  • Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or degree program (e.g., Associates, Apprenticeship, Boot Camp, or Certification in a specialized program + 3 years of relevant experience, High School Diploma + 4 years of relevant experience, Bachelors + 2 years of relevant experience) or Masters + 0 years of relevant experience.
  • Foundational programming ability in a backend language (Go preferred; Java, Python, C++, or similar).
  • Solid understanding of data structures, algorithms, and basic software design.
  • Familiarity with building/consuming REST APIs, version control (Git), and the software development lifecycle.
  • Solid debugging instincts, clear communication skills, and a collaborative, coachable mindset.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with a Cisco matching contribution
  • Paid parental leave
  • Short-term and long-term disability coverage
  • Basic life insurance
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • Paid day off for employee’s birthday
  • Paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • 16 days of paid vacation time per full calendar year
  • Flexible vacation time off program
  • 80 hours of sick time off provided on hire date
  • Optional 10 paid days per full calendar year to volunteer
  • Annual bonuses (for non-sales roles)

Related Job Pages

More Backend Engineer Jobs

Empower logo

Lead Engineer – Software, Java, Fullstack

Empower

We are a well-established and fast growing financial services/software company that develops unique SaaS products to achieve our goal of “Better Financial Lives Through Technology and People”! Our highly innovative software has already taken the industry by storm and we aim to continue our campaign to produce something that our clients and users truly benefit from.

Full TimeRemoteTeam 10,001+H1B Sponsor

• Understand the end-to-end technical flow of the project • Collaborate with the business and architects to understand, suggest, and follow best practices and implement solutions • Influence technical solutions by sharing knowledge and brainstorming within the team • Help the team to move forward with the technical problem-solving skills • Assist in code review and enforce standard practices within the team • Continuously learn and adapt to recent technologies and development practices • Go-to person for trying out innovative solutions or conducting proof-of-concepts

India
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Analyze requirements and develop software solutions based on requests from the Product team • Design, develop, and implement robust, scalable, high-performance backend services and APIs • Collaborate with Product, Front-end, and other stakeholders to define technical requirements and deliver high-quality solutions • Ensure scalability, security, reliability, and performance of backend applications • Participate in architecture discussions and contribute to designing new solutions and evolving existing systems • Perform code reviews and share knowledge with other developers • Ensure delivery quality, including creating and maintaining automated tests • Provide technical support for production systems, assisting in diagnosing and resolving issues • Support continuous improvement of development processes by proposing new technologies, methodologies, and best practices • Keep technical documentation up to date and aligned with system changes • Set up development environments and support deployment and release processes • Stay up to date with industry trends and ensure proper use of current best practices and technologies

Brazil
ERM logo

Senior MS Access Database Developer

ERM

Shaping a sustainable future with the world’s leading organizations

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Leads development, maintenance, and optimization of the MS Access front-end and AWS/MariaDB backend. • Manages forms, queries, reporting tables, automation, and ODBC connectivity. • Ensures reporting accuracy, daily refresh processes, performance tuning, and error resolution. • Oversees version control, data integrity, user support, and access/role management.

United States
Job Closed

Role Description We are looking for a JavaScript Developer to join our team. You will become part of a talented engineering group building modern web solutions that support key business initiatives. This is a great opportunity to grow professionally while working with a variety of cutting-edge technologies in a collaborative and dynamic environment. - Develop Web Components using Polymer2, Lit Element, or a modern framework such as ReactJS, VueJS, or Angular - Build complex components that support rich functionality and reusability across applications - Follow best practices and coding standards to ensure high-quality, maintainable code - Implement advanced automated testing strategies, including Behavior-Driven Development (BDD) - Manage continuous integration and deployment activities to support smooth and reliable releases - Review and approve Pull Requests, ensuring code quality and knowledge sharing within the team - Identify opportunities for performance and security improvements across the codebase - Mentor junior and standard developers, supporting their technical and professional growth - Take part in Scrum ceremonies such as stand-ups, planning sessions, and retrospectives Qualifications - Bachelor's or Master's degree in Computer Science, Systems Engineering, or a related field - At least 2 years of relevant commercial experience in software development - Advanced knowledge of JavaScript for building modern, interactive web applications - Strong skills in HTML5 and CSS3 or Sass for structuring and styling web interfaces - Hands-on experience with framework development using ReactJS, VueJS, Polymer, Lit Element, or Angular - Proficiency with Git and Gitflow, including monitoring and reviewing Pull Requests - Familiarity with W508 accessibility standards for building inclusive web experiences - Solid experience writing unit tests to ensure code correctness and reliability - Understanding of continuous integration fundamentals, including hands-on use of Jenkins - Practical experience with automated testing and Behavior-Driven Development (BDD) approaches - Working knowledge of Agile methodologies, particularly Scrum - Good oral and written communication skills in English (B1+ level or higher) Requirements - Nice to have: Hands-on experience with Artifactory for managing binary artifacts and dependencies - Practical experience with Bitbucket for source control and collaborative code management

Colombia