Want to get hired at Ciklum?
Senior .NET Software Engineer
Ciklum
IndiaOn Site
Original Job Summary
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.