DevJobs

Windows Developer C++/C#

Overview
Skills
  • C# C# ꞏ 4y
  • C++ C++ ꞏ 4y
  • .NET .NET
  • NoSQL NoSQL
  • RDBMS RDBMS
  • CI/CD CI/CD
  • WPF ꞏ 4y
  • Windows environment development ꞏ 4y
  • NativeAPI
  • windows OS internals
  • WinAPI
  • software development lifecycle
  • secured code development
  • Jenkins pipelines and scripts
  • Git version control
  • agile development methodologies
  • security related products
  • development involving browsers
  • cybersecurity
FireArc owns, develops, and continually optimizes an intricate system of digital assets, contents, and infrastructures, all contributing to our digital advertising ecosystems.

Our products and digital content range from utility applications, habit-tracking mobile apps, and gaming apps, to native advertising ad tech. All our products and content coordinate together to create unique monetization solutions and advanced revenue streams for digital properties.

Your Impact & Responsibilities:

  • Experience of +4Y in C++ and C#
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write well-designed, efficient, and testable code.
  • Conduct software analysis, programming, testing, and debugging.
  • Troubleshoot and resolve issues in existing software.
  • Analyze and study complex system requirements.
  • Prepare design documentation.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Maintain and enhance unit tests to ensure the various components / microservices quality

Requirements:

  • Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience).
  • Minimum of 4 years of experience in C# WPF and C++ development.
  • Minimum of 4 years of experience in C++ Windows environment development.
  • Hands-on experience in designing and developing applications using C# .Net platforms.
  • Knowledge and experience with secured code development
  • Knowledge of windows OS internals and experience with WinAPI/NativeAPI
  • Advantage - background in development of security related products
  • Advantage - background of development involving browsers
  • Solid understanding of the software development lifecycle and agile development methodologies.
  • Experience with Git version control
  • Experience in CI/CD frameworks, with a particular emphasis on implementing and managing Jenkins pipelines and scripts.
  • Knowledge and experience in Relational and NoSQL Databases - an advantage
  • Strong analytical and problem-solving skills, with the ability to identify and mitigate risks.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Fluent level of English (written and verbal skills).
  • Smart, interdisciplinary, fast learner, and a team player.
  • Can-do attitude, and proactive approach to problem-solving

Advantages:

  • Experience or knowledge in cybersecurity - strong advantage
FireArc Technologies .LTD