Full Time

Software Engineer (Remote)

Cisco
Remote!
$80,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Cisco, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer at Cisco, you will play a pivotal role in developing cutting-edge software solutions that enhance our products and services. Your responsibilities will include designing, coding, testing, and debugging software components, collaborating with cross-functional teams to deliver high-quality technology solutions. You will leverage your expertise to innovate and improve existing applications while ensuring scalability, performance, and security within our systems. This position allows you to work remotely, engaging with a global team of talented professionals who are as passionate about technology as you are.



Job Responsibilities

  • Develop and maintain high-quality software systems and applications in accordance with market needs.
  • Collaborate with product management and other engineering teams to define and implement software requirements.
  • Participate in all aspects of software development, including design, coding, testing, and deployment.
  • Analyze and troubleshoot software issues to ensure optimal performance and reliability.
  • Maintain documentation for software design specifications, user manuals, and other technical documents.
  • Continuously research and implement the latest technologies to improve existing systems and processes.
  • Engage in code reviews and contribute to team knowledge sharing to enhance coding standards and best practices.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • A minimum of 3 years of software development experience in a professional setting.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong understanding of software development methodologies, such as Agile or Scrum.
  • Experience with database systems such as SQL or NoSQL.
  • Familiarity with cloud technologies and platforms, including AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.


Technologies & Tools

In this position, you will utilize a range of technologies and tools to enhance software development processes. These include coding languages such as Python, Java, and C++, frameworks like Spring or Django, and database management systems such as MySQL and MongoDB. Additionally, you will work with development and collaboration tools such as Git, Jenkins, and Jira, as well as cloud platforms including AWS and Azure for deployment and scaling of applications.



Ideal Candidates

The ideal candidate for the Software Engineer position at Cisco is a detail-oriented and proactive individual with a passion for technology and innovation. You should possess strong analytical skills and display a commitment to continuous learning and improvement. An ability to engage in collaborative work while being self-motivated to take ownership of tasks is essential. Moreover, excellent communication skills and a collaborative spirit will enable you to thrive in a diverse and dynamic remote work environment.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.