Talent.com
No longer accepting applications
Senior Software Architect

Senior Software Architect

NRTD CorporationLahore, Punjab, Pakistan
30+ days ago
Job description

NRTD Corporation is recruiting an experienced software architect on behalf of a multinational with extensive global operations, offering a highly competitive salary. The candidate should be based in Rawalpindi / Islamabad / Lahore and will work full-time remotely with occasional physical / online meetings and office consultations.

The architect will be responsible for :

  • Porting / migrating an existing web application in line with current industry standards in development, from design and SRA, to development, to support, modification / changes and documentation. This would also include exporting all data from the old application to the new. There is no preferred technology stack, however, the architect will be responsible for deciding and working on a stack he / she is experienced with and the chosen technology stack should be scalable and in widespread use (e.g. ASP.NET MVC with SQL or Laravel with MySQL or MEAN or Spring with MySQL or Django with PostgreSQL). The current web application to be overhauled has been developed using Codeigniter with a MySQL backend.
  • Designing and developing accompanying mobile applications to the web application. It will be up to the architect to either adopt a cross-platform approach or develop native platform-specific applications.
  • Develop detailed software design and document requirements (including conduct an SRA).
  • Develop code with unit tests and conduct requirements testing.
  • Deploy, maintain, troubleshoot, bugfix and provide support for the web and mobile applications.
  • Technical documentation of technical specifications, outlining in detail the variables, functions and methods used including an ERD specifying database relations and a step by step explanation of the code.
  • Coordinate with higher management, including logging project information daily and filing reports, including being on-call for any consultation.
  • Develop comprehensive end-user documentation and training materials, including screencast / screenrecorded step by step tutorials.

Job Specification

The ideal candidate should :

  • Have a Bachelor’s degree in CS, Software Engineering or a relevant field, including a mastery of programming, UI / UX design, customization of software and relevant skills. Experienced candidates without a degree may be considered.
  • 8+ years of experience in software development in a particular technology stack, with at least 3+ years of experience as a software architect / manager / team lead.
  • Have excellent development and architecture skills with a solid grasp of web development.
  • Have an excellent grasp over various internet technologies and tools.
  • Experience in databases, database design, database optimization and creating / maintaining ERDs.
  • Extensive experience developing on a single stack and deployment environment. Experience with deploying applications in the cloud (e.g. Amazon EC2 or Azure) will be a plus.
  • Knowledge of object-oriented programming and software development life cycle best practices, as well as extensive analytical and troubleshooting skills, and familiarity with Agile and SCRUM.
  • Familiar with dependency / package managers, templating engines and ORM (as used by Laravel). Experience with third-part ORM and templating engines may be considered on a case-by-case basis.
  • Experienced in the MVC architectural pattern (or any derivative thereof).
  • Familiar with software testing, particularly unit testing (e.g. PHPUnit).
  • Familiar with version control / source control systems (e.g. Git, Svn, TFS etc) and platforms (Github, Visual Studio Online, Bitbucket etc).
  • Familiar with bugtrackers / issue trackers.
  • Solid technical documentation skills.
  • Portfolio of live / demoable applications will be a plus.
  • Information Technology and Services - Islamabad, Pakistan

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Architect • Lahore, Punjab, Pakistan

    Related jobs
    • Promoted
    Senior Cloud Software Architect / Java

    Senior Cloud Software Architect / Java

    Tkxel LLCLahore, Pakistan
    Overview Tkxel is a leading software development company located in Reston, Virginia.We are committed to developing innovative software solutions for leading enterprises in the world, helping them ...Show moreLast updated: 30+ days ago
    • Promoted
    Solution Architect

    Solution Architect

    WaleeLahore, Punjab, Pakistan
    We are seeking an experienced and motivated.As a MERN stack architect, you will lead the design and development of complex client service architectures, leveraging cloud automation, data science, a...Show moreLast updated: 30+ days ago
    • Promoted
    Software Solutions Architect

    Software Solutions Architect

    WADICLahore, Punjab, Pakistan
    Shift Timing : 9 : 00 PM – 6 : 00 AM PKT (Night Shift).WADIC is a USA‑based technology company committed to delivering peace of mind to our customers by protecting what matters most.Operating with Agile...Show moreLast updated: 2 days ago
    • Promoted
    Software Architect

    Software Architect

    Arpatech (Pvt) LtdLahore, Punjab, Pakistan
    Design and develop scalable, high-performance software architectures that leverage cloud-native technologies.Lead the architectural design of software solutions, ensuring alignment with business re...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Solution Architect

    Sr. Solution Architect

    INTECHLahore, Pakistan
    The Solution Architect will be primarily responsible for most of the day-to-day operations of the Solution Center department. General qualities we are seeking : Strong interpersonal skills : can commu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BlackStone eITLahore, Punjab, Pakistan
    BlackStone eIT, a leading technology company, is currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer at BlackStone eIT...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Architect

    Lead Software Architect

    Formulatrix Pakistan (Private) LimitedLahore, Pakistan
    We are seeking a hands on, top-notch Lead Software Architect who can work with Microsoft C#, C++, Visual Studio, Windows Forms, and SQL server to implement components of our software products and r...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer - AI Focused

    Senior Software Developer - AI Focused

    Contour SoftwareLahore, Punjab, Pakistan
    Senior Software Developer - AI Focused at Contour Software.Senior Software Developer - AI Focused.Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14...Show moreLast updated: 30+ days ago
    • Promoted
    Software Architect

    Software Architect

    Contour SoftwareLahore, Punjab, Pakistan
    Continue with Google Continue with Google.Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. Contour Software has grown from a dozen people to...Show moreLast updated: 30+ days ago
    • Promoted
    Software Architect

    Software Architect

    Strategic Systems InternationalLahore, Pakistan
    We are seeking an experienced Software Architect with strong expertise in multiple development platforms and cloud providers. The ideal candidate will be responsible for making high-level design dec...Show moreLast updated: 30+ days ago
    • Promoted
    Associate Software Architect

    Associate Software Architect

    HazenTech Inc.Lahore, Punjab, Pakistan
    Hazen Technologies is a leading technology and BPO company having offices in USA and Pakistan.Today we stand as a premier driver of innovation, offering transformative IT solutions, managed service...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer I - Android

    Senior Software Engineer I - Android

    CareemLahore, Punjab, Pakistan
    Careem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple : to simplify and improve...Show moreLast updated: less than 1 hour ago
    • Promoted
    Senior Software Engineer / Tech Lead

    Senior Software Engineer / Tech Lead

    iCareManager, LLC.Lahore, Pakistan
    At iCareManager (iCM), the Tech Lead plays a pivotal role in shaping and delivering technical excellence across product modules. This individual will be responsible for software architecture, code q...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Travel Innovation GroupLahore, Pakistan
    Shift pattern Flexible, to be discussed with your manager About us and the department this role sits in : .As a fast-growing SaaS company, Calrom has a proven record of delivering innovative software...Show moreLast updated: 30+ days ago
    • Promoted
    Software Architect Azure

    Software Architect Azure

    Tkxel LLCLahore, Punjab, Pakistan
    We are committedto develop innovative software solutions for leading enterprisesin the world, helping them grow their businesses using latesttechnology solutions. We are looking for a Software Archi...Show moreLast updated: 10 days ago
    • Promoted
    Software Architect

    Software Architect

    GtradecenterLahore, Pakistan
    InvoZone is a growing company in Lahore, headquartered in Canada, that offers a combination of consulting, outsourcing, and specialized services to a global clientele across all types of web and mo...Show moreLast updated: 30+ days ago
    Associate Software Architect

    Associate Software Architect

    Hazen Technologies Inc.Lahore, Pakistan
    Hazen Technologies is a leading technology and BPO company having offices in USA and Pakistan.Today we stand as a premier driver of innovation, offering transformative IT solutions, managed service...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rayn GroupLahore, Punjab, Pakistan
    At Rayn, we don’t just work—we innovate, collaborate, and create solutions that leave a lasting impact.As part of our team, you’ll have the opportunity to shape the future of a purpose-driven organ...Show moreLast updated: 30+ days ago