Senior Software Engineer (Full Stack .NET)

Required Experience

· Strong C#, Javascript language knowledge, and experience

· Thorough understanding of sound memory management and code optimization

· Must be self-motivated, with a keen eye to efficiency, new technologies, architecture of implementation

· Ability to quickly adapt and learn different technologies

· Ability to find creative ways of integrating with applications that are poorly specified or not documented

· Experience in working with APIs from third-party vendors

· Solid background in algorithms and computer science

· Ability to flesh out high-level designs into detailed design and implementation plans

· Must be able to test and debug your own code, including developing automated unit-tests

Beneficial Experience

· Functional knowledge of Linux or Unix based systems

· Experience in software security, SSH protocol

· Understanding of encryption or certificate concepts and technologies

· Experience working in an Agile environment (SCRUM preferred)

Personal Qualities

  • Strong communicator (written and verbal)
  • Ability to work as a team member and independently
  • Strong interest in learning and growing
  • Enjoys working in a dynamic environment
  • Strong work ethic. The ability to get things done in an emerging, high-growth environment
  • Smart, creative, energetic, conscientious, and enthusiastic person with strong problem-solving skills
  • Team player with a customer-focused attitude
Уровень зарплаты