
Software Architect
7 days ago
Job Description:
We are seeking a highly skilled Software Architect with over 15 years of hands-on experience in developing high-performance and scalable systems. The ideal candidate will have a strong background in full-cycle software development, from requirements gathering to deployment, and possess expertise in various programming languages, databases, BI tools, and design methodologies.
Responsibilities:
- Full SDLC Experience: Lead and participate in all phases of the software development life cycle including requirements gathering, analysis, prototyping, architecture design, development, testing, and configuration management.
- Software Development: Utilize expertise in C#/.NET to develop robust and scalable applications. Write unmanaged code in C/C++ as needed for performance optimization.
- Application Development - Design, develop, test, deploy, and maintain software applications using modern programming languages and technologies. Participate in code reviews, troubleshoot and debug applications to optimize performance and ensure functionality. Work closely with UX/UI designers to implement user-friendly interfaces and enhance user experience.
- Architecture Design: Design and implement comprehensive frameworks with a focus on scalability, maintainability, interoperability, and flexibility.
- Multi-threaded Applications: Develop high-performance multi-threaded server-side applications with a distributed scale-out approach for optimal performance.
- Database Design: Design, optimize, and maintain large-scale databases using SQL Server (versions 2005-2016) ensuring efficient data storage and retrieval.
- Business Intelligence (BI) Applications: Develop end-to-end BI solutions following Kimball's DW/BI Architecture using Microsoft BI Stack, Microstrategy, Power BI, and other BI tools. Cover aspects such as source system analysis, ETL, data warehousing, and front-end reporting.
- Big Data Technologies: Leverage knowledge of Google AppEngine/Datastore/BigQuery, Attivio, and exposure to HDInsight and Hadoop for big data processing and analytics.
- Web and Mobile Development: Develop web applications using ASP.NET, MVC, Angular, and mobile apps using Xamarin for cross-platform compatibility.
- Design Methodologies: Apply Object-Oriented Methodology, Design Patterns, and the Kimball Approach for designing scalable and maintainable software systems.
- Tool & Technologies: Utilize a range of tools and technologies including JavaScript, Python, R, Microsoft .NET Framework, Entity Framework, Unity, LINQ, log4net, Git, SVN, TFS, SharePoint Server, and various IDEs for development and project management.
- AI technology - Research, design, and develop innovative AI algorithms to solve complex problems in areas such as natural language processing (NLP), computer vision, machine learning, and data analytics.
Qualifications:
- Bachelor's or master's degree in computer science, Engineering, or related field.
- Extensive experience in C#, C++/CLI, C/C++ (Native), JavaScript, TypeScript, Java, Python.
- Strong experience in SQL Server (2005-2016) for database design and programming.
- Proficiency in BI tools such as Microsoft SSIS, SSAS, SSRS, Microstrategy, Power BI, Tableau.
- Experience with web technologies including ASP.NET, MVC, Angular, HTML/CSS, jQuery, and mobile development with Xamarin.
- Familiarity with Big Data technologies such as Google BigQuery, Hadoop, and data analytics tools.
- Solid understanding of design methodologies, distributed applications, and SOA.
- Excellent communication skills and the ability to work in a collaborative team environment.
Additional Skills (Preferred):
- Exposure to cloud platforms such as Azure, AWS and Google Cloud Platform for scalable cloud-based solutions.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with Agile methodologies and DevOps practices for continuous integration and deployment.
- This position offers the opportunity to work on challenging projects, collaborate with talented teams, and contribute to the development of cutting-edge software solutions. If you have a passion for technology and a track record of delivering high-quality software, we encourage you to apply and join our dynamic team.
#J-18808-Ljbffr
-
Software Architect
3 days ago
Karachi, Sindh, Pakistan Astera Software, Inc. Full timeJob SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...
-
Technical Architect
2 days ago
Karachi, Sindh, Pakistan Astera Software, Inc. Full timeAbout the RoleWe are seeking an experienced Technical Architect - C# to join our team and lead the design and implementation of our software solutions.Main Responsibilities:Provide technical guidance and insights for complex software development projects using C# and the .NET framework.Act as a senior member of the software development team, overseeing...
-
Software Architect
5 days ago
Karachi, Sindh, Pakistan QLITE Pvt Ltd Full timeSoftware Architect QLITE Pvt Ltd, Pakistan Software Architect with 8 Years Experience required for a renowned company in Karachi, working in the Accounting industry.Responsibilities:Manage software developers through the coding process.Collaborate with various stakeholders to determine software requirements.Lead the development of software architectural...
-
Software Architect
1 week ago
Karachi, Sindh, Pakistan Knysys Full timeKNYSYS is looking to hire a Senior Software Engineer & Architect who has in-depth technical abilities and brilliant programming skills. The ideal candidate can quickly understand and lead projects in technologies such as Android, iOS, and Python.ResponsibilitiesResponsibilities include:Designing and developing high-quality software architecture.Adhering to...
-
Enterprise Software Architect
7 days ago
Karachi, Sindh, Pakistan veraqor Full timeWhat We OfferWe offer a dynamic and collaborative work environment, opportunities for growth and professional development, and the chance to work on challenging projects that will help you grow as a software architect.You will be part of a talented team of developers and engineers who are passionate about delivering high-quality software solutions.We are...
-
Software Architect
6 days ago
Karachi, Sindh, Pakistan Gtradecenter Full timeSoftware Architect / Senior Full-Stack Developer (Java)Petrosys is the leader in mapping, modeling, and data management solutions for the oil & gas industry uniquely integrated with the broadest range of specialist geoscience and GIS applications. Petrosys produces quality maps and visualizations. It aggregates, manages, and analyzes the underlying data for...
-
Cloud Native Software Architect
5 days ago
Karachi, Sindh, Pakistan TeReSol Pvt. Ltd Full timeJoin TeReSol Pvt. Ltd as a Solution Architect and take on the challenge of designing and developing innovative software solutions that meet business needs.About the Role:We are looking for an experienced solution architect with expertise in software design, development, and implementation.Key Responsibilities:Design and develop software solutions that meet...
-
Senior Software Architect
1 week ago
Karachi, Sindh, Pakistan iPlexSoft Full timeWelcome to iPlexSoft, a global IT company with over 65+ dedicated professionals spread across 6 strategically aligned cities. With a proven track record of excellence, we have served more than 100+ satisfied customers worldwide.At iPlexSoft, we offer a comprehensive range of cutting-edge services to cater to various IT needs. Our expertise includes Web &...
-
Full Stack Software Architect
2 days ago
Karachi, Sindh, Pakistan Peer Management Consultants Full timeFull Stack Software ArchitectWe're seeking a highly skilled Full Stack Software Architect to join our team at Peer Management Consultants.In this role, you'll be responsible for designing and developing scalable software solutions.You'll work closely with our cross-functional teams to identify business needs and develop technical solutions.Key...
-
Software Architect Leader
5 hours ago
Karachi, Sindh, Pakistan Dubizzle Labs Full timeAbout Dubizzle LabsWe are a leading technology company in the region, with a strong focus on delivering high-quality engineering solutions. Our team is passionate about innovation and excellence, and we're looking for a talented Software Architect to join us.In this role, you will be responsible for building world-class software products that support our...
-
Software Architect Lead
7 days ago
Karachi, Sindh, Pakistan Fuzzitech Full timeJob DescriptionFuzzitech is seeking a highly skilled Software Architect Lead to join our team. As a key member of our engineering organization, you will lead the design and architecture of innovative software solutions, leveraging modern programming languages such as C#, Java, .NET, or Python.ResponsibilitiesCollaborate with clients to understand their...
-
Senior Software Architect
5 hours ago
Karachi, Sindh, Pakistan Bayut | dubizzle Full timeJob DescriptionAs a Senior Software Architect, you will be responsible for driving our technical vision and strategy. You will collaborate closely with various teams, including Product, Infrastructure, Design, UX, CLM, and Strategy, to deliver top-notch products.You will also own business KPIs, ensuring that your decisions align with our company's vision and...
-
Windows Desktop Application Architect
2 days ago
Karachi, Sindh, Pakistan Astera Software, Inc. Full timeAstera Software, Inc. is looking for a seasoned Windows Desktop Application Architect to oversee the migration of our flagship product from WinForms to WPF. As a senior member of our development team, you will utilize your expertise in both frameworks to ensure a seamless transition and an enhanced user experience.Main Duties:Coding and testing user...
-
Senior Network Architect
5 days ago
Karachi, Sindh, Pakistan Astera Software, Inc. Full timeJob DescriptionAstera Software, Inc. is looking for a seasoned professional to fill the position of Senior Network Architect. As a key member of our IT team, you will be responsible for designing, implementing, and maintaining our network infrastructure.Your expertise in network architecture, protocols, and technologies will be crucial in ensuring the...
-
Enterprise Software Architect
4 days ago
Karachi, Sindh, Pakistan Spursol Full timeSpursol is looking for an Enterprise Software Architect to lead the development of our software products. In this role, you will define and execute the company's technical strategy, developing and implementing our technical vision. This is a fantastic opportunity to use your skills to drive innovation and excellence in software architecture.About the Job:As...
-
Chief Software Architect
5 days ago
Karachi, Sindh, Pakistan The Karachi Chamber of Commerce & Industry Full timeThe Karachi Chamber of Commerce & Industry is a leading business organization seeking a highly skilled and experienced individual to lead its software development team as Chief Software Architect.About the Role:Take ownership of existing operational software and drive its continued development and improvement.Develop innovative online forms that meet the...
-
Software Architect Lead
4 days ago
Karachi, Sindh, Pakistan Spursol Full timeAt Spursol, we are seeking a highly skilled Software Architect to lead our engineering teams in defining the architectural vision and guiding the long-term technical direction of our products. This role requires a blend of strategic thinking and hands-on technical expertise to drive innovation and excellence in software architecture.About the Role:This...
-
Solutions Architect
2 weeks ago
Karachi, Sindh, Pakistan Creative Chaos Full timeJob SummaryAs a Solutions Architect, you will be responsible for taking the business requirements and turning them into a software design that can become a blueprint for the implementation team to follow. You will also ensure that the implementation team follows the design and delivers the project as per the agreed designs.Duties and ResponsibilitiesA...
-
Architect
1 week ago
Karachi, Sindh, Pakistan ArmArch Full timeAn upcoming architectural firm is currently seeking qualified individuals for the following positions:ArchitectNote: Architects and Interior Designers should possess knowledge of Autodesk software, Sketchup, Rhino, and other rendering software. Candidates should demonstrate excellent communication skills, a positive attitude, and a strong customer...
-
Software Architect
2 weeks ago
Karachi, Sindh, Pakistan Dubizzle Labs Full timeAt Dubizzle Labs, we are looking to further expand our Pakistan office of already 400+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite...