Match score not available

SENIOR SOFTWARE ENGINEER

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong foundation in C# programming language., Basic knowledge of Python and its environments., Experience with API development and documentation., Strong communication and collaboration skills..

Key responsabilities:

  • Develop and test APIs, including versioning and documentation.
  • Troubleshoot and resolve application functionality and performance issues.
  • Contribute to the improvement of coding standards and practices.
  • Engage in discussions with colleagues and stakeholders regarding API usage.

Talent Matchmakers logo
Talent Matchmakers Hrtech: Human Resources + Technology Small startup http://talentmatchmakers.co/
2 - 10 Employees
See all jobs

Job description

We are seeking a proficient Senior Software Engineer with a strong foundation in C# and basic Python knowledge to join the technology team of one of our partners. They are a full IT service provider making businesses’ transition to their digital future real, more approachable, and sustainable. 


ABOUT THE PROJECT


Our partners are at the forefront of software development, dedicated to providing cutting-edge solutions that enhance digital experiences. With a focus on modern technologies, they strive to empower businesses to succeed in the digital world.

The German end client, a global leader in its domain, is on the cutting edge of software development for image analysis devices.

DUTIES AND RESPONSIBILITIES
  • API development which implies:
    • testing the API in other languages, especially Python, including the export/import;
    • versioning the API;
    • documentation of the API;
    • support of colleagues using the API;
    • participating in discussions with various colleagues and sometimes stakeholders;
    • updating API versions;
    • proactive communication of API changes.
  • Troubleshoot and resolve issues related to application functionality and performance;
  • Contribute to the review and improvement of coding standards and practices.
REQUIREMENTS
  • Very good C# knowledge in general and basic Python;
  • C# knowledge: interfaces, synchronous and asynchronous code, tasks, observable, unit tests, versioning, proto files, security, certificates;
  • Basic Python knowledge and environments: logging, config files, Python code style, async (await)/sync, conversion from proto files to python, calling APIs from Python;
  • Keep things understandable and documented;
  • Strong communication and collaboration skills;
  • Analytical skills.

LOCATION 

This role offers fully remote working options from anywhere in Romania.

CIM/PFA/SRL, long term collaboration.

Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
EnglishGerman
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Analytical Skills

Software Engineer Related jobs