Lead C++ Software Engineer

at  DSR Corporation

Porto, Norte, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Dec, 2024Not Specified01 Oct, 20241 year(s) or aboveC++,Computer Science,Digital Media,Mathematics,Developers,Kubernetes,Docker,Containerization,Python,Virtualbox,Virtualization,Web Services,Java,Mfc,Data StructuresNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Do you love cutting-edge tech and are passionate about engineering? Then this opportunity might be perfect for you!

JOB DESCRIPTION

We are currently looking for a Lead C++ Software Engineer with Java knowledge to join our team. You will be part of a large development group working with advanced agile processes (Scrum methodology), and modern languages and tools (C++, Java, Python). You will participate in the development of advanced media software tools: multi-platform delivery with web and mobile tools, standard compliant video streaming, workflow modelling, web services with SOA and REST architectures.

REQUIRED SKILLS:

  • 4+ years of professional, relevant experience.
  • Experience in leading a team of developers for at least 1 year.
  • Excellent knowledge of C++.
  • At least basic Java knowledge.
  • Bachelor degree or higher in Computer Science, Mathematics, or related field.
  • Solid understanding of programming principles and technologies, including data structures, object oriented programming, and ability to solve algorithmic problems.
  • Good understanding of client-server application principles, and network applications and protocols.
  • Development experience in Windows environment (VS2019, MFC, WinAPI).
  • Experience with designing multi-threaded applications.
  • Intermediate or higher level of spoken and written technical English.

Will be a Plus:

  • Experience with the gRPC library.
  • Experience with relational and non-relational DBMS, ORM frameworks.
  • Knowledge of Java, Python and Web development technologies (Web services).
  • Experience with virtualization and containerization (VirtualBox, Docker, Kubernetes).
  • Experience in Scrum/Agile methodology.
  • Competence in digital media.
  • Fluent English.

Responsibilities:

  • Leading a group of 1-2 engineers, working on maintenance of a set of software products in digital Audio and Video for Media market, resolving issues identified by QA and end-users.
  • Working with our customer’s team, interacting with them directly.


REQUIREMENT SUMMARY

Min:1.0Max:4.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science mathematics or related field

Proficient

1

Porto, Portugal