Senior Software Engineer
3 days ago
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.
-
Senior Software Engineer
5 days ago
Karachi, Sindh, Pakistan Software Digital Full time $1,080 - $1,900 per yearCompany 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...
-
Senior Software Engineer
1 day ago
Karachi, Sindh, Pakistan TPS Pakistan Full time 900,000 - 1,200,000 per yearTPS 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...
-
Senior Software Engineer
5 days ago
Karachi, Sindh, Pakistan Avanza Solutions Full time 1,200,000 - 2,400,000 per yearJob 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,...
-
Senior Software Engineering Manager
3 days ago
Karachi, Sindh, Pakistan Careem Full time 1,500,000 - 3,000,000 per yearCareem 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...
-
Senior Software Engineer
5 days ago
Karachi, Sindh, Pakistan Bayut | dubizzle Full time $60,000 - $150,000 per yearAt 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...
-
Senior Software Engineer
3 days ago
Karachi, Sindh, Pakistan Bayut | dubizzle Full time $50,000 - $150,000 per yearAt 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...
-
Senior Software Engineer
3 days ago
Karachi, Sindh, Pakistan Spursol Full time 900,000 - 1,200,000 per yearSenior 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...
-
Senior Software Engineer C++
5 days ago
Karachi, Sindh, Pakistan Avanza Solutions Full time 400,000 - 600,000 per yearJob 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...
-
Senior Software Engineer
3 days ago
Karachi, Sindh, Pakistan Hatch Techs Full timeWe 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...
-
Senior Software Engineer
3 days ago
Karachi, Sindh, Pakistan Nanosoft Technologies Full time $400,000 - $1,200,000 per yearPOSITION: 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...