
Senior Software Architect
4 days ago
Job Title: Senior Software Architect
Key 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 and developing accompanying mobile applications to the web application, adopting either a cross-platform approach or developing native platform-specific applications.
- Software Design and Documentation: Developing detailed software design and document requirements, including conducting an SRA.
- Code Development: Developing code with unit tests and conducting requirements testing.
- Deployment and Maintenance: Deploying, maintaining, troubleshooting, bugfixing, and providing support for the web and mobile applications.
- Technical Documentation: Creating technical documentation of technical specifications, outlining in detail variables, functions, and methods used, including an ERD specifying database relations and a step-by-step explanation of the code.
- Project Coordination: Coordinating with higher management, logging project information daily, filing reports, and being on-call for any consultation.
- User Documentation: Developing comprehensive end-user documentation and training materials, including screencast/screenrecorded step-by-step tutorials.
Required Skills and Qualifications:
- Bachelor's Degree: A Bachelor's degree in Computer Science, 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.
- Years of Experience: 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.
- Development Skills: Excellent development and architecture skills with a solid grasp of web development.
- Internet Technologies: An excellent grasp over various internet technologies and tools.
- Databases: Experience in databases, database design, database optimization, and creating/maintaining ERDs.
- Cloud Deployment: Extensive experience developing on a single stack and deployment environment, with experience deploying applications in the cloud (e.g. Amazon EC2 or Azure) being a plus.
- Programming Skills: 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.
- Tools and Technologies: Familiarity with dependency/package managers, templating engines, and ORM (as used by Laravel), with experience with third-party ORM and templating engines being considered on a case-by-case basis.
- MVC Pattern: Experienced in the MVC architectural pattern (or any derivative thereof).
- Testing Skills: Familiar with software testing, particularly unit testing (e.g. PHPUnit).
- Version Control: Familiar with version control/source control systems (e.g. Git, Svn, TFS etc) and platforms (Github, Visual Studio Online, Bitbucket etc).
- Bugtrackers: Familiar with bugtrackers/issue trackers.
- Documentation Skills: Solid technical documentation skills.
- Portfolio: A portfolio of live/demoable applications will be a plus.
Benefits:
- Familiarity with Agile methodologies
- Strong understanding of software development life cycle
- Excellent problem-solving skills
- Familiarity with cloud-based deployment environments
-
Senior Software Architect
5 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
4 weeks ago
Islamabad, Islamabad, Pakistan NRTD Corporation Full timeNRTD 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...
-
Senior Android Software Architect
5 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
5 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
5 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
5 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...