Performance Software Developer

Overview

Remote
$0 - $0
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

C/C++
Python

Job Details

We are looking for an experienced Performance Software Developer to join our team. The ideal candidate will have a strong background in performance software development, system software design, development integration, and automation, preferably within the semiconductor industry. As part of our collaborative cross-functional teams, you will play a crucial role in optimizing software performance, ensuring reliability, and contributing to the overall success of our projects.

  • Collaborate with cross-functional teams to design, develop, and optimize software for performance.
  • Develop and implement performance testing strategies, tools, and methodologies.
  • Create and execute performance test cases, analyze results, and provide recommendations for optimizations.
  • Design and implement automation DevOps pipelines to monitor and improve software performance continuously.
  • Utilize performance monitoring tools such as Prometheus and Grafana to identify bottlenecks and optimize system performance.
  • Work closely with developers, QA engineers, and system architects to ensure high-quality, high-performance software delivery.
  • Stay updated with industry trends and technologies related to performance optimization.

Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field.
  • Strong programming skills in languages such as Java, C/C++, or Python.
  • Experience with performance testing tools and methodologies.
  • Proficiency in DevOps practices and tools such as Git, Jenkins, Docker, etc.
  • Knowledge of performance monitoring and analysis tools like Prometheus, Grafana, or similar.
  • Familiarity with Agile methodologies and tools (e.g., Jira, Scrum).
  • Excellent analytical and problem-solving skills with attention to detail.
  • Ability to work independently and collaboratively in a remote team environment.