Required Experience: 8+ years Location: Islamabad
Technical Expertise: (Must Have)
• 8+ years of hands-on experience in .NET development and related technologies
• Strong experience on Microsoft stack including Asp.net, MVC, Web API, EF, OWIN, Identity Framework, WCF etc.
• Experience with two or more of data related technologies and familiarity with others from various Relational databases, NoSQL databases, Caching systems, Full-Text Search engines (e.g. MongoDB, Redis, ElasticSearch, GraphDB etc.)
• Experience with one or more front end technologies including HTML5, templating, CSS and JS frameworks (e.g. AngularJS, React etc.)
• Experience or familiarity with any of Message Queuing/Broking or Service Bus systems
• Strong understanding of OOP, SOA, different architectural principles and design patterns • Good understanding of continuous integration and deployment
• Experience in designing and developing application for cloud (Azure or AWS)
• Can architect and design apps, review design and code, review and fix tests and functional coverage
Nice to have:
• Working experience on microservice architecture and distributed systems design
• Experience or familiarity with any of Virtualization or Containerization technologies (e.g. Docker Containers etc.)
• Experienced in developing high-performance, distributed and horizontally scalable systems
Softs Skills:
• Can adapt cultural changes and needs
• Must be a Team Player
• Must be an active communicator and can think out of the box
Ciklum is a leading global product engineering and digital services company, serving Fortune 500 and fast-growing organisations. Headquartered in the UK, Ciklum has 4,000+ software developers, designers, product managers and data scientists around the world building tailored digital solutions that leverage emerging technologies. Ciklum specialises in enabling digital transformation for some of the largest household names in the digital economy. The Company empowers its clients and people to exceed their potential and pursue the extraordinary. Boost your skills and make a difference with cutting-edge projects, skilled colleagues and the latest tech stacks. Join our friendly team and seize the perks of global opportunities, a dynamic environment and well-known customers.