Senior Software Engineer

3 weeks ago


Lahore, Punjab, Pakistan CureMD Full time

You'll spearhead the development of complex software solutions using ASP.NET Core and Angular. Your role is crucial in guiding the engineering team, establishing best practices, and driving technical innovation. You will ensure the delivery of scalable, high-quality software while mentoring junior members and advancing the company's technology stack.

Job Responsibilities:

  1. Design, build, and maintain efficient, reusable, and reliable ASP.NET Core and Angular code.
  2. Ensure the best possible performance, quality, and responsiveness of applications.
  3. Identify bottlenecks and bugs, devise solutions to address and mitigate these problems.
  4. Collaborate with other team members, including UI/UX designers, software developers, and product managers, to integrate user-facing elements with server-side logic.
  5. Contribute to the evolution of the software architecture and design patterns.
  6. Participate in code reviews, ensuring the maintenance of coding standards.
  7. Provide technical leadership to junior developers, mentoring them and enhancing their skills and productivity.
  8. Stay updated with the latest industry trends and emerging technologies to ensure applications remain current.

Qualifications:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. Proven experience with ASP.NET Core and Angular.
  3. Familiarity with other web technologies and languages is a plus.
  4. Strong understanding of Object-Oriented Programming (OOP) principles.
  5. Proficiency with code versioning tools, such as Git.
  6. Experience with database technologies, both SQL (e.g., MS SQL Server) and NoSQL.
  7. Familiarity with continuous integration and deployment (CI/CD) tools and practices.
  8. Strong problem-solving skills, with a knack for addressing complex technical challenges.
  9. Working proficiency and communication skills in verbal and written English.

Compensation and Benefits:

  1. Competitive salary and bi-annual bonus.
  2. Fast track and uncapped career growth for high performers.
  3. Company-sponsored vehicle financing (car and bike).
  4. Interest-free loans.
  5. Provident Fund: CureMD matches up to 8% of your base salary.

Health and Wellness:

  1. In-house clinic with a team of certified male and female doctors with 24/7 telemedicine service.
  2. Hospital treatment monitoring by company doctors.
  3. Comprehensive health coverage for your immediate family (outpatient, inpatient, maternity and parents' inpatient).
  4. Exclusive health benefits and discounts at top-class clinics and labs.
  5. Pick-up and drop-off services for female employees.
  6. In-house daycare facility.
  7. In-house gym and recreational area to unwind.
  8. Company-sponsored trainings, workshops, development programs, and retreats.
  9. Paid specialized trainings/certifications.

The Difference You'll Make:

At CureMD, every role, whether senior or junior, plays a pivotal part in transforming healthcare. By joining our innovative team, you'll contribute to groundbreaking technology that directly impacts patient care, enhances healthcare efficiency, and saves lives globally. Your skills and passion will drive meaningful change, helping us deliver solutions that support healthcare professionals in critical, real-time settings. Together, we're not just advancing technology — we're making a tangible difference in people's lives. Together, let's save lives.

At CureMD, we are at the forefront of healthcare innovation, driven by a passion for creating a better future. As a leader in healthcare technology, we believe that the key to revolutionizing healthcare lies in the talent and creativity of our team. With cutting-edge solutions in electronic health records (EHR), practice management, and patient engagement, we empower healthcare providers to deliver exceptional care every day.

When you join CureMD, you're not just part of a company – you're part of a movement that's transforming healthcare delivery across the globe. We foster a culture of innovation, collaboration, and growth, where every team member has the opportunity to make a real impact. Whether you're an experienced leader or just starting out, regardless of your background or field of expertise, we offer a dynamic, diverse, and inclusive workplace that values your unique contributions in transforming healthcare at CureMD.

At CureMD, we are committed to your professional development. We provide continuous learning opportunities, leadership training, and a clear path to career advancement. Our people-first approach, coupled with a focus on work-life balance, ensures that our employees thrive both personally and professionally.

Join us on this journey to make healthcare smarter, safer, and more accessible. Become a part of a visionary team that's changing the way the world experiences healthcare.

Coming together to support adaptable, accessible & affordable healthcare for all
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Contour Software Full time

    As a Senior Software Support Engineer at Contour Software, you will be responsible for leading a team of developers in providing technical support and solutions to our clients. In this role, you will work closely with product, design, customers, and operations teams to define and implement solutions. The ideal candidate will have at least 6+ years of...


  • Lahore, Punjab, Pakistan Upgenics International Full time

    Upgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...


  • Lahore, Punjab, Pakistan HH Software Solutions Full time

    Senior .NET Developer/Team LeadAt HH Software Solutions, we are seeking a highly skilled Senior .NET Developer to lead our team. This is an exceptional opportunity for someone who wants to take their career to the next level.Key Responsibilities:Demonstrate strong development, analysis, and design skills with extensive experience in C# and ASP.NET.Manage the...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Software Engineer WantedWe are seeking an experienced Senior Software Engineer to lead our mobile application development team. The ideal candidate will have a strong background in software engineering principles and practices.Key Responsibilities:Lead cross-functional teams to design, develop, and deploy high-quality mobile applications.Mentor junior...


  • Lahore, Punjab, Pakistan Elevation Inc Full time

    Join Our Team as a Senior Software Engineer (C++, .Net) at EspialAre you ready to take your software engineering career to the next level? We're seeking a talented individual to join our team as a Senior Software Engineer, where you'll play a pivotal role in maintaining, enhancing, and designing cutting-edge software solutions for interfacing with...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Job SummaryA Full Stack Software Engineer for PHP and VueJS is an associate at Creative Chaos who is mainly responsible for developing server and client applications for various software platforms including but not limited to writing Restful APIs and developing front-end interfaces for web. A senior software engineer makes sure that the functionality,...


  • Lahore, Punjab, Pakistan Edward Milton & Co. Full time

    We are seeking a Senior Software Engineer to be part of our Software Team and work on a permanent basis.Experience: 4 to 6 YearsRequired Skills:3+ years of software development experience using C# .Net with strong previous experience in development using ASP .Net and C#, Web API 2.0Strong hands-on experience with MS SQL Server, MS SQL Reporting, and...

  • Software Engineer

    1 week ago


    Lahore, Punjab, Pakistan Meezan Software House Full time

    Meezan Software House is a leading private limited company specializing in computer software solutions for the accounting industry.Responsibilities:We are looking for a skilled Software Engineer to develop and maintain WordPress websites and plugins.You will collaborate with our cross-functional teams to gather project requirements and ensure timely...


  • Lahore, Punjab, Pakistan Big Entities Full time

    Job Title: Senior Software Engineer (.NET)Job Type: Onsite - LahoreKey Responsibilities:Design, develop, and maintain applications using ASP.NET, C#, SQL Server, and WinForms.Collaborate with cross-functional teams to define, design, and ship new features.Optimize application performance and troubleshoot software issues.Write clean, scalable, and efficient...


  • Lahore, Punjab, Pakistan Norandum Full time

    Senior Software Engineer - Micro ServicesWe are looking for a Senior Software EngineerExcellent verbal and written English communication skills.Knowledge and experience of .Net Core, ASP.Net MVC, Entity Framework, Razor view, and Web API.Knowledge and experience of developing user interfaces with HTML, jQuery, Bootstrap, and CSS.Knowledge and experience in...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Devsinc is looking for a talented and experienced Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for designing and developing high-quality Python applications in a collaborative and agile environment. You will work closely with cross-functional teams to deliver scalable and efficient...


  • Lahore, Punjab, Pakistan Programmers Force Pvt. Ltd. Full time

    Join to apply for the Senior Software Engineer role at Programmers ForceResponsibilitiesDesign, develop, and maintain backend systems using Laravel or PythonBuild and optimize scalable, secure, and high-performance applicationsWrite clean, modular, and well-documented codeCollaborate with teams to implement new features and enhance existing onesStay updated...

  • Software Engineer

    4 weeks ago


    Lahore, Punjab, Pakistan CookiesBird Software Solutions Full time

    We are looking for a Software Engineer having 0 to 1 year of experience that will be able to develop, extend and bug-fix our web applications and deliver in time work with quality, optimization, and efficient coding.Our technology stack includes Ruby on Rails, React JS, Node JS, Shopify, and Shopify Plus.If you are a fresh graduate, no prior knowledge of...


  • Lahore, Punjab, Pakistan Custom Software Full time

    Senior .NET Development Engineer Team LeadWe are seeking a highly experienced Senior .NET Development Engineer Team Lead to join our team at Custom Software. As a key member of our technical leadership, you will be responsible for guiding our development team in delivering high-quality software solutions.Job ResponsibilitiesLead the full software development...


  • Lahore, Punjab, Pakistan DevRolls Full time

    About the Job:We are looking for a talented Senior Software Engineer to join our team at DevRolls. As a Senior Software Engineer, you will have the opportunity to work on exciting projects, collaborate with cross-functional teams, and develop your skills in Python, Django, and Flask.Key Responsibilities:Design, develop, and deploy high-quality software...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Senior Software Engineer - GolangCompany: DevsincLocation: Lahore, PakistanJob DescriptionResponsibilities:Develop solutions for the 40+ countries where the app is in use;Write effective and maintainable code;Optimize the high-volume and geo-distributed data storage;Write integration and unit tests, develop automation tools for everyday tasks.#J-18808-Ljbffr


  • Lahore, Punjab, Pakistan Xcentric Services | Web & App Development Company | Software Development | React App Development Full time

    We are seeking a highly skilled Senior Frontend Software Engineer to join our team at Xcentric Services. As a key member of our development team, you will be responsible for building complex pharmacy/medical billing systems using React and Node.js.Key Responsibilities:Design and develop robust frontend applications using modern web technologiesCollaborate...


  • Lahore, Punjab, Pakistan CLUSTOX Full time

    About the job Senior Software Engineer- RORCompany Overview:Clustox is a leading software development company based in US, Pakistan. We specialize in providing innovative and cutting-edge solutions to our clients globally. Our team of experienced professionals is dedicated to delivering high-quality and cost-effective services to help businesses achieve...


  • Lahore, Punjab, Pakistan WANOLOGICAL SOLUTIONS Full time

    WANOLOGICAL SOLUTIONS is a reputable IT company seeking skilled professionals for various positions in its Lahore office.Senior Software EngineersRequirements: 3+ years of experience in web development using PHP MVC frameworks such as Laravel, CI, and CakePHP.Laravel and PHP ExpertsRequirements: 3+ years of experience in relevant fields.Mobile Application...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    JOB TITLE: Senior Software Engineer (WPF/.NET)DEPARTMENT: Software DevelopmentREPORTS TO: Project DirectorPURPOSE:We are looking for a highly skilled Senior Software Engineer with strong expertise in WPF, C#, .NET, and SQL Server. The ideal candidate will have experience in developing complex, multi-threaded applications and working with financial or trading...