DevJobs

Senior Technical Developer

Overview
Skills
  • C# C# ꞏ 3y
  • C++ C++ ꞏ 3y
  • Crash dumps analysis ꞏ 3y
  • Debugging tools ꞏ 3y
  • Development process lifecycle ꞏ 3y
  • Monitoring tools ꞏ 3y
  • Multithreading ꞏ 3y
  • Performance optimization ꞏ 3y
  • Scalability ꞏ 3y
  • Windows APIs ꞏ 3y

As a Windows software development engineer, you will play a crucial role in ensuring the quality, reliability, robustness, maintainability and performance of our software. You will help re-shaping our existing software, and be a crucial part of designing and crafting our new features and functionalities. You will collaborate closely with other team members of the development & quality assurance team to maintain high standards of development quality throughout the development lifecycle.


Responsibilities


Design and develop our main software components

Help in improving our product performance

Take part of refactoring the existing software

Be a technical lead in your domain

Perform peer code reviews



Qualifications

Bachelor's degree in computer science

3+ years developing C++ and C#

Experience working with Windows APIs

Experience with multithreading, performance optimization and scalability

Experience working with debugging and monitoring tools

Experience with analyzing crash dumps

Familiarity with the development process lifecycle for both on-premise and SAAS solutions

Excellent verbal and written communication skills

Salvador Technologies