Senior .NET Software Engineer
@ Ciklum

India
On Site
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXXXXX***** @ciklum.com
Recommended after applying

Job Details

About Ciklum

Ciklum is a custom product engineering company supporting multinational organizations and scaling startups to solve complex business challenges. With over 4,000 skilled professionals globally, we engineer technology that redefines industries.

About the Role: Senior .NET Software Engineer

As a Senior .NET Developer, you will join a cross-functional team to engineer innovative experiences including a global automation platform for a leading audit, tax, and advisory client. This greenfield project leverages an ultra-modern technology stack, focusing on features such as digital assistance chatbots and AI agent architecture.

Responsibilities

  • Back-end development of new functionality
  • Participate in code and architectural reviews and document architecture
  • Communicate with PMs, developers, architects, QA engineers, and stakeholders
  • Contribute proactive solutions and improvement ideas
  • Deliver product roadmap and plan future developments
  • Solve complex problems and provide support in the field
  • Write testable, automatable, and performant code across the SDLC

Requirements

  • More than 4 years in commercial software development
  • Strong knowledge of OOP, DDD, SOLID, TDD, and BDD
  • Expertise in C# and .NET (including .NET Framework, .NET Core, ASP.NET)
  • Experience with Python or willingness to learn
  • Familiarity with containerization (Docker, Kubernetes) and cloud (Azure preferred)
  • Experience with ORM tools, RDBMS especially SQL Server, messaging systems, and version control (GIT)
  • Understanding of Large Language Models, Conversational AI, and Vector Databases
  • Strong fundamentals in algorithms, data structures, and design patterns
  • Upper-intermediate English proficiency

What’s in it for You?

  • Career growth and professional skill development
  • Opportunity to implement innovative ideas
  • Collaborative, friendly team environment
  • Variety of projects and long-term employment with benefits
  • Exposure to cutting-edge technologies

Key Skills/Competency

  • .NET
  • C#
  • Software Development
  • OOP
  • Architecture
  • Cloud
  • AI
  • Python
  • Containerization
  • Testing

How to Get Hired at Ciklum

🎯 Tips for Getting Hired

  • Research Ciklum's culture: Understand their mission, projects, and team values.
  • Tailor your resume: Highlight .NET, C#, and software architecture skills.
  • Showcase technical expertise: Emphasize experience with modern tech stacks.
  • Prepare for interviews: Review coding practices, design patterns, and case studies.

📝 Interview Preparation Advice

Technical Preparation

Review .NET framework advancements.
Practice C# coding and design patterns.
Study containerization with Docker and Kubernetes.
Brush up on cloud services, especially Azure.

Behavioral Questions

Describe past project challenges.
Explain teamwork during complex projects.
Discuss conflict resolution with peers.
Share how you prioritize tasks.

Frequently Asked Questions