DevJobs

Software Development Engineer

Overview
Skills
  • C C
  • C++ C++
  • Networking Networking
  • Java Script
  • Chromium browser
  • Chromium extensions
  • memory management techniques
  • multi-threading
  • performance optimization
  • software testing methodologies
Job Description

Are you a talented software developer with expertise in C/C++/Java Script programming? Are you eager to contribute to the development of innovative software solutions? Join our dynamic team of windows, mac and linux agent developers and be part of a company that values creativity, collaboration, and cutting-edge technology.

Responsibilities

  • Collaborate with a diverse team of developers to gather software requirements and translate them into functional specifications.
  • Design, develop, and maintain high-quality, scalable, and efficient software applications using Java Script/C/C++.
  • Implement solutions that run on multiple operating systems.
  • Write clean, maintainable, and well-documented code that adheres to industry standards and best practices.
  • Conduct thorough testing and debugging of software applications to ensure reliability and optimal performance.
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Troubleshoot and resolve software defects and compatibility issues across different platforms.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or equivalent experience.
  • Strong proficiency in C,C++ & Java script programming languages and a solid understanding of software development principles.
  • Ability to research and POC new technologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently as well as in a team environment.
  • A strong work ethic and a passion for software development.

Preferred Qualifications

  • Experience in developing software applications over C/C++/Java script
  • Familiar with Chromium browser and or Chromium extensions.
  • Familiarity with software testing methodologies and tools.
  • Understanding of networking and multi-threading concepts.
  • Experience with performance optimization and memory management techniques.
Fortinet