Principal Software Engineer
at | |
Location | Remote, Pakistan |
Date Posted | September 12, 2025 |
Category |
Healthcare & Medicine
|
Job Type |
Full-time
|
Qualifications | Graduate or Undergraduate |
Career Level | Experienced |
Experience | 6–8 years |
Gender | Both |
Base Salary | -- Not Mentioned -- |
Currency | PKR |
Description

We’re Hiring: Principal Software Engineer
Location: Remote
Employment Type: Full-time
Experience: 6–8
About the Role
CareGenix Solutions is looking for a highly skilled and motivated Principal Software Engineer to join our growing team. If you’re passionate about building scalable enterprise solutions, leading teams, and working with cutting-edge technologies, this role is for you.
As a senior engineering leader, you’ll design robust solutions, optimize systems, and ensure delivery of high-quality results under time-critical deadlines.
Key Responsibilities
- Architect, design, and develop enterprise-grade applications using .NET / .NET Core.
- Design and optimize relational databases (SQL Server, PostgreSQL).
- Leverage AWS services (EC2, S3, RDS, Lambda, etc.) for scalable and secure solutions.
- Build and manage integrations with third-party APIs and systems.
- Provide technical leadership—mentor engineers and enforce best practices.
- Collaborate with product managers, QA, DevOps, and stakeholders to deliver quality solutions.
- Own assigned modules/projects, ensuring timely and high-quality delivery.
- Stay current with new technologies and drive continuous improvements.
Required Skills & Qualifications
- 6–8 years of professional experience in software engineering
- Strong expertise in .NET / .NET Core
- Proficiency in SQL Server & PostgreSQL (schema design, query tuning)
- Hands-on experience with AWS cloud services
- Proven leadership and mentoring experience
- Strong understanding of software architecture & solution design principles
- Familiarity with REST APIs, SOAP, and third-party SDKs
- Excellent problem-solving and debugging skills
- Strong communication and collaboration abilities
- Experience in Agile/Scrum environments
Nice to Have
- Knowledge of microservices architecture
- Exposure to CI/CD pipelines and DevOps practices
- Experience with containerization (Docker, Kubernetes)
- Familiarity with application security best practices
At CareGenix Solutions, you’ll be part of a collaborative and innovative environment where your expertise will help shape impactful global projects.