Software Engineer L4/L5 (USA)

Workinvirtual

We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer L4/L5, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to deliver innovative products that meet the needs of our customers.

Responsibilities

  • Design, develop, and implement software solutions using modern programming languages and technologies.
  • Write clean, well-structured, and efficient code.
  • Collaborate with other engineers, product managers, and designers to define and implement product features.
  • Troubleshoot and resolve software defects.
  • Write unit and integration tests to ensure code quality.
  • Stay up-to-date with the latest technologies and industry trends.
  • Mentor junior engineers and contribute to the team’s technical growth.
  • Participate in code reviews and provide constructive feedback.
  • Work independently and as part of a team.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development.
  • Strong proficiency in one or more programming languages, such as Java, Python, or C++.
  • Experience with software development methodologies, such as Agile and Scrum.
  • Experience with version control systems, such as Git.
  • Experience with cloud computing platforms, such as AWS, Azure, or GCP.
  • Experience with databases, such as MySQL, PostgreSQL, or MongoDB.
  • Experience with front-end technologies, such as React, Angular, or Vue.js (preferred).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for learning and staying up-to-date with the latest technologies.

Additional Qualifications (Preferred)

  • Experience with machine learning or artificial intelligence.
  • Experience with big data technologies, such as Hadoop or Spark.
  • Experience with DevOps practices, such as CI/CD pipelines.
  • Experience with containerization technologies, such as Docker or Kubernetes.

Apply Now: https://workinvirtual.com/job-application-form/

Scroll to Top