Apply For This Job


Job Description

CureMD is seeking Software Architects to join their Development Center in Lahore, Pakistan. The Architect will collaborate with Product Management, Business Analysis, Development and other members of the Architecture team to design and implement software solutions that align with CureMD's business goals and technology strategy. The Architect will collaborate directly with Team Leads and Software Engineers to analyze the requirements, explore technologies, design and implement software solutions in Healthcare domain. The Architect will also ensure the solutions they are designing and developing meet CureMD's software guidelines and industry best practices. In addition, the Software Architect will communicate and mentor teams on software development best practices, patterns and architecture guidelines.

  • Responsible for developing, approving, and implementing the designs for current and future software projects

  • Communicate architecture guidelines, principles and vision to development teams

  • Explore, define and enforce coding standards, patterns, and processes

  • Responsible for conducting the architectural reviews of existing and newly developing modules of the application, and recommends improvements

  • Lead technical efforts and monitor implementation to ensure system quality

  • Implement best practices for delivering solutions to end-users efficiently

  • Direct the resolution of critical and complex customer problems


  • Bachelor Degree in Computer Science or Information Systems required

  • 3+ years' of technical leadership and architecture experience in software development
  • 4+ years’ experience designing and delivering large scale distributed systems

  • Significant experience in the complete SDLC (Software Development Lifecycle) including agile development methodology

  • Experience in multi-tenant and multi-tier design models for Enterprise Applications with high availability

  • Ability to communicate and apply common architectural design patterns across a wide range of technical problems
  • Success in large-scale systems re-engineering and technology transformations

  • Solid understanding of security/access control, scalability, high availability, and concurrency patterns

  • Proficient in at least one backend Object-oriented language (C++, C# and Java)
  • Proficient in at least one front-end languages and frameworks such as (Javascript, JQuery, AngularJS, Node.js etc.)

  • Proficient in source code management tools (Visual Studio, TFS, Git, SVN)

  • Proven experience developing in .NET technology including XSLT, C#, ASP.NET, WCF, ASMX and RESTful web services

  • Experience with relational database technologies such as Microsoft SQL Server

  • Excellent written and verbal communication skills

Job Details

Total Positions:
5 Posts
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
Davis Road, Lahore, Pakistan
No Preference
22 - 35 Years
Minimum Education:
Degree Title:
BS in Computer Science or Information Systems
Career Level:
Experienced Professional
3 Years - 6 Years (ASP.NET, C#, ASP, MS SQL Server 2005/2008, JavaScript, Ajax, SSRS, DOM, XML, DHTML, OOP, OOAD, SOAP, REST, RUP, UML and other modelling methods.)
Apply Before:
Oct 30, 2016
Posting Date:
Sep 30, 2016
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


Information Technology · 601-1000 employees - Lahore

CureMD’s revolutionary technology simplifies decision making, streamlines operations and ensures compliance to industry standards and best practices, ultimately saving time and effort to maximize value and returns. Established in 1997, CureMD is head quartered in New York with operations in fifty ...Read More