.NET DEVELOPER

We are looking for a .NET developer who will work side by side with a cross-functional team, helping to deliver efficient solutions to our clients. It will be up to you to decide which environment suits you best for today – working from home or the office.  

How your regular day in C.T. Co will look (responsibilities):  

  • Develop and evolve comprehensive solutions hosted in the public cloud in collaboration with clients; 
  • Participate in knowledge-sharing and demo sessions; 
  • Work within a cross-functional team in an agile setup; 
  • Communicate with diverse teams from all over the world; 
  • Support operations with production incidents analysis and bug resolution.

We expect you are (requirements may vary depending on title level): 

  • Dedicated developer with healthy engineering practices (code review, unit-testing, refactoring, etc.); 
  • Proficient with .NET, C#; 
  • Proficient with web application development and REST API design; 
  • Proficient with SQL databases, ORMs; 
  • Familiar with GoF design patterns, SOLID design principles and clean architecture; 
  • Problem solver with an open mind;  
  • Team player; 
  • Proficient in English (reading /speaking/writing) to communicate day-to-day with clients.

Appreciate your experience with (advantages): 

  • Leading technical workstream(s) and mentor subordinates; 
  • Providing technical design and solution options, including work breakdown and indicative estimates; 
  • Public Cloud setup (Azure/ AWS / GCP); 
  • Containers, orchestration, and infrastructure-as-code tools (Docker/Kubernetes/Terraform); 
  • Continuous Integration / Deployment tools and practices; 
  • Front end development – usage of some component framework (Angular/React/Vue etc.); 
  • Application integration, No SQL storage, Messaging solutions; 
  • Performance optimization and troubleshooting; 
  • Secure solution design and vulnerabilities prevention, OWASP and DevSecOps practices 
  • Authentication and authorization practices and protocols - OAuth2 and OpenID Connect etc.; 
  • Monitoring tools and observability; 
  • Applying test driven development practices.

We offer the Benefits: 

  • Advantage of working in a large, stable, and reliable company, which managed to keep a dynamic and friendly work environment; 
  • Experience in international projects for first-rate global companies; 
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.); 
  • Company sponsored professional trainings and certifications; 
  • Active/passive participation in professional international conferences; 
  • Career growth and opportunities for development; 
  • Regular company and team building events; 
  • Opportunity to work remotely. 

Remuneration:

Monthly salary (gross): 2200.00 to 5200.00 EUR*)

*)The above-mentioned remuneration is valid within the terms of this job advertisement only and may vary depending on the potential candidate’s skills, qualification, and experience.

Please send your CV to [email protected].

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on LinkedIn: https://www.linkedin.com/company/ctco/mycompany/

Why to choose
C.T.Co

all benefits
benefit

Opportunity to work from home (remote work)

benefit

Competitive salary

benefit

Awesome medical (health) insurance

benefit

Friendly and highly-skilled team

benefit

Career growth and development opportunities

benefit

Experience in projects for top international finance, insurance and re-insurance companies

benefit

Participation in professional international and local conferences

benefit

Professional courses followed by certifications

benefit

Paid mobile phone bills

benefit

English language courses

benefit

Participation in sports events

benefit

Gym in the office

benefit

Weekly doctor visits/consultations

benefit

Great coffee, tea, cacao and milk (if you choose to work from the office)

benefit

Team buildings and Company-wide parties

benefit

Nice and cozy office building with a comfortable environment for productive work

Why to choose
C.T.Co

all benefits
benefit

Opportunity to work from home (remote work)

benefit

Competitive salary

benefit

Awesome medical (health) insurance

benefit

Friendly and highly-skilled team

benefit

Career growth and development opportunities

benefit

Experience in projects for top international finance, insurance and re-insurance companies

benefit

Participation in professional international and local conferences

benefit

Professional courses followed by certifications

benefit

Paid mobile phone bills

benefit

English language courses

benefit

Participation in sports events

benefit

Gym in the office

benefit

Weekly doctor visits/consultations

benefit

Great coffee, tea, cacao and milk (if you choose to work from the office)

benefit

Team buildings and Company-wide parties

benefit

Nice and cozy office building with a comfortable environment for productive work