Principal Software Engineer

at CareGenix Solutions
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.

Drop files here browse files ...