Senior Software Engineer

3 days ago


Karachi, Sindh, Pakistan PsychPlus Full time

Why PsychPlus?

The current delivery model for mental health care is broken in this country. PsychPlus set out on a mission to reimagine how mental health care is delivered to folks who need it. Our goal is to provide a digital-first, modern approach to psychiatry and therapy. We provide care both in-person at our offices across Texas and virtually so our patients can be seen at their convenience.

Through a combination of exceptional medical and psychological care and best-in-class technology, we provide an unparalleled approach that serves our patients needs in an integrated way. Join us in our mission to ensure that every person has access to affordable and accessible mental health care.

About The Role

We are seeking a Senior .NET Engineer to join and lead our growing healthcare technology team. As a Senior .NET Engineer, you will design, develop, and maintain robust, scalable backend systems that power our digital health platforms. You will work closely with front-end engineers, product managers, and clinical stakeholders to build high-quality, secure, and compliant applications that make a meaningful difference in mental healthcare delivery. This is a hands-on role requiring technical leadership, architectural insight, and the ability to mentor junior developers while ensuring our systems meet industry standards for performance and compliance.

Responsibilities

  • Lead the design, development, and maintenance of backend systems and APIs using .NET (C#) and related technologies.
  • Develop scalable microservices and integrations that power our EHR and patient management systems.
  • Write clean, efficient, and well-documented code aligned with best software engineering practices.
  • Troubleshoot, debug, and optimize backend applications for performance and reliability.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Ensure software meets healthcare standards for security and compliance, including HIPAA and other regulatory frameworks.
  • Participate in code reviews, architectural discussions, and contribute to overall system design decisions.
  • Integrate backend systems with third-party APIs, healthcare data exchanges (HL7, FHIR), and internal applications.
  • Develop data pipelines and tools to process, analyze, and report on healthcare information securely.
  • Mentor and guide junior developers, fostering a culture of collaboration and technical excellence.

Requirements

  • Fluent in English
  • Able to work during US hours
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional experience in backend software development with .NET (C#).
  • Strong experience with ASP.NET Core, Entity Framework, and SQL Server.
  • Experience building and consuming RESTful APIs.
  • Understanding of microservices architecture and distributed systems.
  • Experience with cloud platforms such as Azure, AWS, or GCP (Azure preferred).
  • Familiarity with healthcare standards such as HL7, FHIR, or HIPAA compliance is a strong plus.
  • Proficiency with version control systems (Git).
  • Prior experience in regulated industries (healthcare, finance, etc.) is highly desirable.
  • Strong analytical and problem-solving skills with the ability to work independently and collaboratively.

Additional Information

The expected base pay for this role will be between Rs500, Rs800,000.00 per month at the commencement of employment. However, base pay will be determined on an individualized basis and will be impacted by location and years of experience.

So—what do you think?

If you've made it this far, well, we're excited to meet you too. Just one more thing that we want you to remember: we pride ourselves on our meritocratic, performance-driven culture. We are a startup and move at the speed of light. You might be required to wear multiple hats at any given time. There's no room for complacency. Your scope of responsibility and opportunity to make a difference will be uncapped at Psychplus, but we need your commitment that you will work tirelessly for our patients, parents, and partners. At the end of day, our team is committed to helping you succeed at Psychplus because when you succeed, our patients succeed, and we get one step closer to solving the mental health crisis. We're hopeful that this role will give you the experience to go and do whatever you want in life but the fulfillment to make you never want to leave our team. We look forward to solving the mental health crisis, together.

Please be cautious of potential recruitment fraud. If you are interested in exploring opportunities at Psychplus, please go directly to our Careers Page:

Psychplus will never ask you to pay a fee or download software as part of the interview process with our company. In addition, Psychplus will not ask for your personal banking information until you have signed an offer of employment and completed onboarding paperwork that is provided by our People Operations team. All communications with Psychplus will only be sent from email addresses. Legitimate emails will never originate from , , or other commercial email services.

At Psychplus, we value being an Equal Opportunity Employer. We strive to cultivate an environment where individuals can be their authentic selves. Being an Equal Opportunity Employer means every member of our team feels as though they are supported and belong. We value diverse perspectives to help us provide accessible and affordable mental healthcare to every one of our patients.

Psychplus applicants are assessed solely on their qualifications for the role, without regard to disability or need for accommodation.



  • Karachi, Sindh, Pakistan Software Digital Full time $1,080 - $1,900 per year

    Company DescriptionSoftware Digital specializes in developing innovative and creative solutions for communication and information needs, offering a wide range of services including web design and development, custom applications, ERPs, CRMs, e-commerce, business-to-business applications, and managed hosting. With a global client base, our work exemplifies...


  • Karachi, Sindh, Pakistan TPS Pakistan Full time 900,000 - 1,200,000 per year

    TPS Pakistan, a leading provider of payment solutions, is seeking a talented and experienced Software Developer to join our dynamic team. The ideal candidate should possess a strong background in software development, particularly in the technologies and skills listed below.Senior Software EngineerWe are looking for a highly skilled and experienced Senior...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 1,200,000 - 2,400,000 per year

    Job Title: Senior Software Engineer (C++)Location: Karachi, PakistanExperience: 3–6 YearsJob Type: Full-time On-siteAbout the RoleWe are looking for a skilled Senior Software Engineer (C++) with 3–6 years of proven experience in developing high-performance applications. The ideal candidate must have strong hands-on expertise in C++, multithreading,...


  • Karachi, Sindh, Pakistan Careem Full time 1,500,000 - 3,000,000 per year

    Careem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people's lives and build an awesome organisation that inspires.Since 2012, Careem has enabled earnings for over 2.5 million Captains, simplified the lives of...


  • Karachi, Sindh, Pakistan Bayut | dubizzle Full time $60,000 - $150,000 per year

    At 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...


  • Karachi, Sindh, Pakistan Bayut | dubizzle Full time $50,000 - $150,000 per year

    At 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...


  • Karachi, Sindh, Pakistan Spursol Full time 900,000 - 1,200,000 per year

    Senior Software EngineerResponsibilities and Deliverables:Design, architect, and implement scalable, reliable, and secure applications.Collaborate closely with product managers, engineers, and stakeholders to define solutions, identify bottlenecks, and address critical priorities.Promote best practices in code quality, testing, CI/CD, and maintainability to...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 400,000 - 600,000 per year

    Job Title: Senior Software Engineer (C++)Location:Karachi, PakistanExperience:3–6 YearsJob Type:Full-time On-siteAbout the RoleWe are looking for a skilledSenior Software Engineer (C++)with 3–6 years of proven experience in developing high-performance applications. The ideal candidate must have strong hands-on expertise inC++,multithreading,database...


  • Karachi, Sindh, Pakistan Hatch Techs Full time

    We are looking for a skilledSeniorSoftware Engineerwith strong expertise inFrontend 15, TypeScript)andBackend (Python, FastAPI, MongoDB, Microservices). will be responsible for building scalable, performant applications and delivering end-to-end solutions in collaboration with product, design, and engineering teams.Key Responsibilities:Develop and maintain...


  • Karachi, Sindh, Pakistan Nanosoft Technologies Full time $400,000 - $1,200,000 per year

    POSITION: Sr. Software Engineer (5 years plus)COMPANY: Nanosoft TechnologiesJOB TYPE: FULL TIME (Onsite/Karachi Office)LOCATION: Gulshan-e-Iqbal Block 6, KarachiNanosoft Technologies is seeking a skilled Senior Software Engineer with strong expertise in Python (Django) to design, develop, and maintain scalable backend systems for one of it's client.KEY...