vacancies-intro

Senior .NET Software Engineer

Apply

Description

On behalf of Ciklum, we are looking for a Senior .NET Developer to join our team on a full-time basis. Ciklum is building a team to work on various projects whose primary goal is to improve and automate the customer’s business processes, reduce time and efforts required for various operations.

Client for this project is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. We are developing an innovative automation platform for the client. It is a globally operating, complex system that is built to enhance and unify the process of collecting, processing and providing Tax and Financial services. The platform is actively used on a daily basis and the team continues to add new features that automate the business flows. 
Built from the ground up on a fresh codebase, we have been actively developing it. There is no legacy code, and we use the ultra-modern technology stack. The current team is working on a multi-agents eco-system (greenfield project, Digital Assistance Chatbot for Enterprise Tax Platform), and help create Agent architecture, AI agents.

Responsibilities

  • Back-end development of new functionality
  • Participating in code and architectural reviews, documenting architecture
  • Communicating with stakeholders: PMs, developers, architects, QA engineers and other colleagues
  • Proactive position in solution development, processes improvements
  • Delivering the product roadmap and planning for the future
  • Handling complex problems that might arise during solution development and providing field support with creative and rapid solutions
  • Ensuring that the highest coding standards are met and write highly testable, automatable and performant code over the whole SDLC

Requirements

  • More than 4 years of experience in commercial software development
  • Excellent knowledge of computer science and computing theory:
    • OOP, DDD, SOLID, TDD, BDD
    • Database theory (RDBMS, NoSQL)
    • Algorithms and data structures
    • Design, architectural and enterprise patterns
  • Knowledge of key-value storages (e.g. Redis, Memcached)
  • Basic knowledge of containerization and orchestration (Docker, Kubernetes)
  • Excellent knowledge and experience with C# and .NET
  • Experience with Python (or a desire to work with Python)
  • Large Language Models (LLMs), RAG
  • Conversational AI (Chatbots), Prompt Engineering, OpenAI models (understanding them, compare)
  • Vector Databases (Milvus, Postgres, etc.)
  • English – Upper-Intermediate
  • Commercial experience with:
    • .NET Framework, .NET Core, ASP.NET (Core, MVC, WebAPI)
    • ORM (e.g. Entity Framework, Dapper)
    • RDBMS (especially SQL Server)
    • Messaging systems (e.g. RabbitMQ, ServiceBus)
    • Cloud providers (Azure is preferable)
    • Testing frameworks (e.g. NUnit, XUnit, MSTest)
    • Version control systems (e.g. GIT) 

What's in it for you

  • Career growth opportunities
  • Realization of your innovative ideas in building new solutions and services
  • Possibility to propose solutions on a project
  • Friendly collaborative teams and enjoyable working environment
  • Professional skills development and training programs
  • A variety of knowledge sharing, training and self-development opportunities
  • Learn different business domains
  • Constant flow of new projects
  • Dynamic and challenging tasks
  • Long-term employment with 20 working-days paid vacation and other social benefits

About us:

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.
As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.

Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn.

Explore, empower, engineer with Ciklum!

Experiences of tomorrow. Engineered together

Interested already?

We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.

Apply

Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Send CV