
Principal Software Engineer
3 weeks ago
This is an on-site job in Islamabad, Pakistan.
Alachisoft is currently looking for a Principal Software Engineer to join our highly talented engineering team to help drive the architecture, design, and development of our server software products. This opportunity is for a self-motivated, passionate, execution-oriented person who can inspire others through his/her technical depth and also ensure high-quality software design and development.
You need to understand .NET or Java, multi-threaded programming, memory management, and socket programming. You MUST have a solid .NET or Java design and development background. Without it, you won't be considered for this position.
- Learn all product features, architecture, and subsystem design
- Requirements capture and documentation, R&D, prototyping, and POC
- Architecture, subsystem design, and development
- Develop a complex, multi-threaded, high-performance, and distributed server application in .NET
- Develop client APIs in .NET, Java, C++, Node.js, and Python
- Work with the project manager on SCRUM and TFS-based Agile SDLC
- Help and lead team members with design and development work
Desired Skills & Experience
Qualifications
- BSCS/BSSE with 12+ yrs of overall and 5+ yrs of architecture/design experience
- Solid architecture, design, and development experience
- Very strong in C#/.NET and/or Java development
- Experience developing complex multi-threaded server applications
- Document requirements, architecture, and design of applications
- Must have a confident and outspoken personality with leadership skills
Company Description
Alachisoft (https://www.alachisoft.com) is a privately held and growing company originally from Silicon Valley, California, but now based in Dallas, Texas, with an offshore partner office in Islamabad.
Alachisoft provides a popular high-performance Open Source Distributed Cache called NCache. NCache is deployed with high-transaction server applications running in on-premises and Azure/AWS cloud environments either on Virtual Machines (VMs) or Kubernetes / Docker Clusters. NCache boosts the performance and scalability of .NET web apps, Web service apps, Microservices Apps, and general high-transaction server apps.
NCache has been used since 2005 by hundreds of customers, including a large variety of mid-size to large organizations in the US/Canada, UK, Western Europe, Australia, and other parts of the world, including Fortune 500 companies across many industries, regions, and countries.
Our environment is fast-paced and innovative. Our culture is focused on solving daunting challenges while supporting our employees to maintain a healthy balance of hard work and fun. We are proud of the quality of our employees, the importance of our mission, and the clients we serve.
Excellent compensation along with benefits including health insurance, holidays, and personal time off. For senior posts, a long-term retention bonus is also offered after some time. This is an on-site job in Islamabad, Pakistan.
Please apply for this job here, and then you may call our HR landline number +92 (51) 844-8835 or WhatsApp number +92 326 805-1868 to follow up. Our Islamabad offshore partner office is located at:
Alachisoft (Pvt) Ltd (offshore partner office of Alachisoft USA)
Phone: +92 (51) 844-8835
WhatsApp: +92 326 805-1868
https://www.alachisoft.com
Seniority level- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesSoftware Development
Referrals increase your chances of interviewing at Alachisoft by 2x
Sign in to set job alerts for "Principal Software Engineer" roles.Senior Software Engineer - .NET (Hybrid, Islamabad, PKR Salary)Senior Software Engineer/Team Lead - Python/DjangoSenior/Principal Software Engineer-Vue.JSSenior/Principal Software Engineer (.NET+ React)Senior Software Development Engineer in TestSenior Software Engineer - .NET (6-months contract)Senior Software Engineer - .NET (6-months contract)Lead Software Engineer (RoR Fullstack Engineer)- Islamabad, PakistanSenior Software Quality Assurance EngineerPrincipal Software Engineer- React NativePrincipal Software Engineer- React NativeSenior Executive IT Software Engineering & DevOpsWe're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Principal Software Engineer
3 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for Python is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the functionality, security, and performance of...
-
Principal Software Engineer- React Native
4 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timePrincipal Software Engineer- React NativePrincipal Software Engineer- React NativeA Principal Software Engineer for React Native is an associate at Creative Chaos who is mainly responsible for developing front-end mobile client applications for various software platforms. A Principal Software Engineer makes sure that the functionality, security, and...
-
Principal Software Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for Python at Creative Chaos is responsible for developing server applications across various platforms, including writing RESTful APIs for client consumption. They ensure that the functionality, security, and performance of the server applications meet design specifications and are bug-free. Principal engineers also...
-
Principal Software Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full time1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job Summary:A Principal software engineer for Vue.JS at Creative Chaos is primarily responsible for developing front-end web client applications across various software platforms. The role ensures that the functionality, security, and performance of the...
-
Principal Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Fastn, Inc. Full timePrincipal EngineerLocation: Remote / IslamabadType: Full-timeAbout FastnFastn is on a mission to revolutionize how SaaS companies connect with their customers' environments. Powered by AI, we provide an embedded integration infrastructure that enables SaaS businesses to build, scale, and manage their integration ecosystem effortlessly.With Fastn, companies...
-
Principal Software Engineer
4 days ago
Islamabad, Islamabad, Pakistan Confiz Full timeConfiz is seeking a Principal Software Engineer to join our Data Platform Delivery team to accelerate data modernization for a global retail client. This role will focus on building secure backend APIs and data integration layers, enabling direct distributor data submissions and driving automated reporting and analytics.ResponsibilitiesLeads multidimensional...
-
Principal Developer
2 weeks ago
Islamabad, Islamabad, Pakistan beBee Careers Full timePrincipal Software Engineer Job DescriptionThis role requires a seasoned software engineer with leadership experience to oversee the design and development of complex software systems.Main Duties and ResponsibilitiesLead the design and development of software systems, collaborating with cross-functional teams to ensure successful project delivery.Mentor...
-
Software Engineering Manager
4 days ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeJob RequirementsTo succeed as a Principal Software Engineer, you should possess a strong background in computer science or software engineering and at least 6-8 years of related experience in the professional industry.RequirementsBachelor's degree in Computer Science or Software Engineering or equivalentMinimum 6-8 years of experience in professional...
-
Expert Software Architect
2 weeks ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeSenior/Principal Software Engineer PositionWe are seeking an experienced software engineer to join our team as a Senior/Principal Software Engineer. The ideal candidate will have a strong background in full-stack development, with expertise in .NET Core, ASP.Net MVC, Web API, and React.
-
Principal Software Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan beBee Careers Full timeWe are seeking an experienced software engineer who can take on a leadership role and drive innovation in software development. This is a challenging role that requires strong technical expertise and leadership skills.About the RoleDevelop high-performance software products using C#/.NET and/or Java.Collaborate with cross-functional teams to design and...