Senior .NET Software Engineer @ Ciklum
placeIndia
businessOn Site
Posted 17 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review .NET framework advancements.
circle
Practice C# coding and design patterns.
circle
Study containerization with Docker and Kubernetes.
circle
Brush up on cloud services, especially Azure.
Behavioral Questions
circle
Describe past project challenges.
circle
Explain teamwork during complex projects.
circle
Discuss conflict resolution with peers.
circle
Share how you prioritize tasks.
Frequently Asked Questions
What does Ciklum look for in a Senior .NET Software Engineer?
keyboard_arrow_down
How should I prepare for an interview at Ciklum for a Senior .NET Software Engineer role?
keyboard_arrow_down
What technical skills are crucial for a Senior .NET Software Engineer at Ciklum?
keyboard_arrow_down
Does Ciklum offer career growth for Senior .NET Software Engineers?
keyboard_arrow_down
What kind of projects will a Senior .NET Software Engineer work on at Ciklum?
keyboard_arrow_down
How important is proficiency in Python for this role at Ciklum?
keyboard_arrow_down
What is the work environment like at Ciklum for this role?
keyboard_arrow_down
Is experience with containerization tools required for a Senior .NET Software Engineer?
keyboard_arrow_down
What communication skills are expected from a Senior .NET Software Engineer at Ciklum?
keyboard_arrow_down
How does Ciklum support work-life balance for its engineers?
keyboard_arrow_down