Senior .NET Developer

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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call