Apply For This Job


Job Description

We are looking for a high performing, dynamic, multi-tasking and an experienced professional to join our growing Team. The ideal candidate will have the opportunity to work with newest cutting edge technologies on the market as well as the ability to learn from some of the best technical developers around.

Technologies We Like:

Microsoft .Net, MVC, Entity Framework, Angular, C#, Asp.Net MVC, Agile methodologies,


  • Producing code using .NET languages (C#.Net, Asp.Net)
  • Implement frontend applications using Angular 2/4 and Asp.Net MVC
  • Upgrading, configuring and debugging existing systems
  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Work closely with team throughout the software development lifecycle (SDLC) to develop documentation
  • Serve as an expert on applications and provide technical support


Desired Skills & Experience          

  • Bachelor's degree in Computer Science/ Software Engineering degree or related discipline.
  • 5+ years of software development experience delivering commercial software products.
  • Proven experience on C#.Net, Asp.Net, SQL Server and Entity Framework.
  • Experience of developing frontend applications using Angular 2/4.
  • Experience with HTML, CSS, JavaScript and Bootstrap.
  • Good understanding of different architectural patterns and principles (Repository, Dependancy Injection, Unit of Work, SOLID) .
  • Familiarity with architecture styles/APIs (REST, SOAP).
  • Good understanding of web application deployment and configurations.
  • Understanding of Agile methodologies.
  • Excellent verbal and written communication skills, strong problem solving abilities and an aptitude for learning new technologies

Good to have:

  • Understanding of Microsoft Windows Azure platform and service
  • Understanding of Continuous Integration and Deployment process


Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
No Preference
Minimum Education:
Degree Title:
Computer Sciences
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
May 26, 2018
Posting Date:
May 16, 2018
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Ciklum Pakistan Pvt Ltd

Information Technology · 101-200 employees - Islamabad

Ciklum is a global software engineering and technology partner. We deliver software engineering excellence to Fortune 500 and fast-growing organizations alike around the world. Since 2002, over 3,000+ developers located in the delivery centers across the globe provide our clients with a range of se ...Read More

Similar Job Titles

Sr. Software Engineer

Ibex, Karachi, Pakistan
Posted Dec 31, 2018
View All