
Senior Software Architect
4 weeks ago
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.
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-
Senior Software Architect
6 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeAre you passionate about software development and looking for a challenging role?About the PositionWe are seeking an experienced software development professional to join our team as a Senior Software Architect.This is a full-time, permanent position with opportunities for growth and development.Key ResponsibilitiesDevelop high-quality code that meets...
-
Senior Software Architect
5 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeJob Title: Senior Software ArchitectKey Responsibilities:Porting/Migrating Web Application: The architect will be responsible for porting/migrating an existing web application in line with current industry standards, from design and SRA, to development, to support, modification/changes and documentation.Designing and Developing Mobile Applications: Designing...
-
Senior Android Software Architect
6 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeSenior Android Software ArchitectWe are seeking an experienced Senior Android Developer with a strong background in Android platform development and software development life cycle methodology.Main Responsibilities:Design and develop Universal Apps that cater to diverse user needs.Collaborate with the QA team to ensure seamless build distribution on...
-
Senior Software Architect
6 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeJob DescriptionWe are seeking a highly skilled and motivated software architect to design, develop, and deploy software solutions.Responsibilities:Design and develop software solutions that meet unique client needs.Collaborate with team members to deliver technical solutions.Create quality deliverables to communicate technical solutions.Continuously learn...
-
Senior Solutions Architect
3 days ago
Islamabad, Islamabad, Pakistan Veroke Full time2 days ago Be among the first 25 applicantsDirect message the job poster from VerokeLocation: ONSITE - KSA - RIYADHEmployment Type: Full-time - ONSITEVeroke Pvt Ltd is on the lookout for a Senior Solution Architect with 15+ years of experience to join a prestigious Onsite Project in KSA - RIYADH1- Solution Architecture & Software Development Design, develop,...
-
Software Solutions Architect
5 days ago
Islamabad, Islamabad, Pakistan Alachisoft Full timeSoftware Solutions Architect (US/Europe)This is an onsite job in Islamabad, Pakistan.Alachisoft is seeking an experienced Software Solutions Architect (US/Europe) to lead our Customer Success team. This role is ideal for a self-motivated, passionate, and technically skilled leader.You will be responsible for ensuring the success and satisfaction of our...
-
Software Architect
6 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeStaff/Senior Software ConsultantWe are seeking a skilled software architect to design and develop scalable web applications using .NET, Angular/React, and Azure.This role focuses on architecting and developing efficient software solutions for businesses looking to transform and scale through digital technologies.Responsibilities:Develop and maintain scalable...
-
Senior Software Architect
6 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeJob DescriptionWe are seeking an experienced Senior Full Stack Developer to lead our software development team. As a key member of our team, you will be responsible for designing and implementing software architecture, managing the Software Development Lifecycle (SDLC), and ensuring compliance with regulatory standards.
-
Senior Software Developer Lead
2 weeks ago
Islamabad, Islamabad, Pakistan Sourcecode Full timeJob Description:We are looking for a Senior Software Developer to lead the design and scaling of high-traffic full-stack systems. As a key member of our team, you will be responsible for architecting solutions, solving complex coding challenges, mentoring engineers, and ensuring code quality, scalability, and security.
-
Software Architect
2 days ago
Islamabad, Islamabad, Pakistan AKSA SDS Full timeAKSA-SDS is seeking an experienced and visionary Software Architect to join their dynamic remote team. The selected candidate will play a key role in leading and shaping the technical direction of enterprise-wide applications, setting standards, and driving innovation across projects.Responsibilities include:Provide strategic direction for application...