C# Developer

Tallinn, Estonia
Roles:
Backend
Must-have skills:
C#
Considering candidates from:
Baltics, Europe, Austria, Croatia, Czech Republic, Georgia, Hungary, Israel, Poland, Romania, Serbia, Slovakia and Slovenia
Work arrangement: Onsite
Industry: Human Resources Services
Language: English
Level: Middle
Required experience: 2+ years
Relocation: Paid
Visa support: Provided
Size: 1001 - 5000 employees
Logo of HireRight

C# Developer

Tallinn, Estonia
HireRight - employment background checks designed for global businesses. HireRight helps more than 40,000 companies hire great talent, from small businesses across every industry to nearly half of the Fortune 100. They deliver global background checks, drug testing, and employment verification services through an innovative platform. Platform is easy to use and can be integrated with existing HR systems. 
Now HireRight is looking for an experienced C# Developer to join their team onsite in Tallinn
 
Tasks:
  • Analysis, designs, documents, codes and tests assigned tasks of large size and complexity
  • Provides accurate estimates and reports of development progress
  • Provides input on task duration estimation, technical information, and issue resolution
  • Designs, documents and codes unit test programs for assigned tasks
  • Develops test programs and functional prototypes when required
  • Provides accurate estimates of assigned tasks and regularly reports on their progress to the immediate supervisor
  • Works with product management, quality assurance and system architects to ensure the code developed meets system requirements and design specifications
  • Leads design and code reviews
  • Participates in design and code reviews
  • Assists management with the technical evaluation of issues, including alternatives, risk assessments, and recommendations
  • Actively mentors junior developers on design and coding best practices
Must-have:
  • C# Object Oriented Programming experience
  • Proven track record of working in a multi-tier, distributed architecture environment
  • Strong ability in Object Oriented Programming and design
  • Experience with JSON and XML
  • Experience using standard software development tools (e.g. collaboration tools and IDE’s, as well as testing, revision control, and project management tools)
  • Extensive experience working with SQL databases
Nice-to-have:
  • Love for developing software and solving difficult problems with simple solutions
  • Solid understanding of designing, developing and supporting large scale systems
  • Exposure to event based and asynchronous processing
  • Good understanding of event-driven systems
  • Experience with unit and integration test automation
  • Excellent knowledge of SQL and hands on experience with ORM frameworks such as Hibernate
Benefits and conditions:
  • Trial period: 4 months 
  • Competitive relocation package for candidates outside Estonia
  • Benefit allowance
  • Visual, dental, massage compensation
  • Paid sick leave from the first day
  • Bonus plans 
  • Professional training
  • Career path and opportunities to grow 
  • Flexible working conditions
  • A parking spot in the city center
  • Coffee, tea, and fresh fruits every day
Interview process:
  1. Intro call with Toughbyte
  2. Culture fit interview (15 minutes) 
  3. Online technical interview (30-45 mins) with online coding 
  4. Interview with Hiring Manager and Product Director