Senior .NET Developer

This vacancy is closed

You can see all open vacancies here

We are seeking an experienced .NET Developer to lead our .NET development efforts and contribute to our Java-based core framework. This role requires a profound understanding of both .NET and Java ecosystems, with the ability to bridge the two technologies effectively. You will play a crucial role in shaping our product’s architecture and driving technical excellence across the team.

Responsibilities

  • Lead the design, development, and maintenance of the .NET wrapper that interfaces with our Java-based caching framework.
  • Collaborate with the Java development team to ensure seamless integration and performance optimization between the Java and .NET components.
  • Participate in the design and development of new features and enhancements to the core Java framework.
  • Drive continuous improvement in development processes, tools, and technologies to enhance productivity and code quality.

Requirements

  • 5–7 years of experience in developing C# and .NET Core applications
  • Experience in developing .Net 6.0/4.0 applications
  • Experience in multithreading and concurrent programming in both .NET
  • Experience with interoperability between .NET and Java, including JNI, IKVM.NET, or similar technologies
  • Excellent problem-solving skills, with the ability to think critically and architect complex systems
  • Experience with SQL and database design, including writing and optimizing queries
  • Strong understanding of object-oriented design principles, design patterns, and software architecture

Will be a plus

  • Solid experience in Java development, particularly in building high-performance, scalable systems
  • Familiarity with in-memory caching technologies and distributed systems

What we offer

  • Competitive salary and benefits package
  • Medical insurance
  • Tax compensation
  • Full Remote
  • Collaborative and innovative work environment
  • Career growth and development opportunities
  • A chance to work with a talented and driven team of professional

About the project

Our client develops a unique in-memory platform using innovative Machine Learning technologies. The product aims to help businesses’ achieve data and analytics processing needs with the highest speed, and to deliver real-time performance by reproducing companies’ data to the in-memory data store. An impressively fast-growing company that partners with the most leading enterprises from all over the world within various industries including healthcare, telecommunications, retail, etc.

Job Category: .Net
Job Type: Full Time
Job Location: Remote Ukraine
Book a Call