A US-based software development company headquartered in Karachi is seeking a Senior Software Engineer to join their team focused on healthcare web products. This fully remote position is open to candidates located anywhere in Pakistan. The ideal candidate will have between 5 to 12 years of hands-on experience in software development and demonstrate the potential to grow into a Technical Lead role, with further opportunities to advance toward a CTO position. The role involves working with modern technologies to design, develop, and enhance scalable web applications that serve the healthcare industry.
Key Responsibilities
- Lead the design and review of software architecture and code to ensure quality, scalability, and maintainability.
- Develop, code, and debug healthcare web applications using ASP.NET MVC, Angular 15+, and .NET Core frameworks.
- Design and improve database structures, including ORM implementation and MS SQL Server development.
- Deploy, manage, and scale cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
- Build and maintain RESTful APIs using ASP.NET Web API and JSON for seamless integration.
- Troubleshoot, test, and optimize core software components and databases to ensure high performance and reliability.
- Collaborate with cross-functional teams to deliver intuitive and responsive web user interfaces using HTML5, CSS3, Bootstrap, and JQuery.
Required Qualifications
- 5 to 12 years of professional experience in software development, with a strong focus on web applications.
- Deep understanding of software architecture principles and object-oriented programming, especially in C#.
- Proven expertise in ASP.NET MVC, Angular 15+, .NET Core, and Entity Framework.
- Proficiency in MS SQL Server database design, development, and optimization.
- Experience deploying and managing applications on cloud platforms such as AWS, Azure, or Google Cloud.
- Solid knowledge of front-end technologies including HTML5, CSS3, Bootstrap, and JQuery.
- Familiarity with RESTful API development using ASP.NET Web API and JSON.
- Strong problem-solving skills with the ability to troubleshoot, test, and maintain software and databases effectively.
Preferred Qualifications and Benefits
- Experience working with Elastic Search is considered an advantage.
- Clear career progression path with opportunities to advance into leadership roles such as Technical Lead and CTO.
- Full-time remote work flexibility within Pakistan, supporting work-life balance.
- Competitive monthly salary ranging from PKR 200,000 to PKR 400,000, commensurate with experience and skill level.
This position offers a challenging and rewarding environment for an experienced software engineer who is passionate about contributing to impactful healthcare solutions. It provides a unique opportunity to work remotely while advancing one’s career within a dynamic and forward-thinking organization.