Software Developer

Job Details

Job Type: Full-time
Location: Pakistan


Full Job Description

Our client is an innovative, forward-thinking organization dedicated to helping healthcare partners grow their imaging volume, reduce operational costs, and enhance cash flow. They collaborate with several industry-leading companies to deliver comprehensive solutions across outpatient radiology—including workflow optimization, revenue cycle management, clinical trial program management, teleradiology, image viewing systems, peer review tools, and service portals.

We are seeking a skilled Software Developer with advanced expertise in Python, databases, web services, API integration, and API development. The ideal candidate should have at least 5 years of experience working remotely within a collaborative team environment.


Job Responsibilities

  • Design algorithms and develop software according to specifications and user requirements.
  • Collaborate with the development team to brainstorm ideas, design algorithms, and create flowcharts.
  • Test, verify, and validate software to ensure optimal system performance.
  • Develop and maintain effective APIs.
  • Integrate software components and third-party solutions through API integration.
  • Deploy software systems based on required interfaces and functionalities.
  • Monitor, troubleshoot, debug, and upgrade existing systems with routine maintenance.
  • Provide customer support by resolving technical issues and addressing user feedback.
  • Identify areas for improvement, propose enhancements, and implement solutions.
  • Prepare clear technical documentation and generate project status reports.
  • Work closely with cross-functional teams, including developers and management, throughout the project lifecycle.
  • Develop and maintain efficient databases and web applications.
  • Build user-friendly front-end interfaces with visually appealing designs.
  • Implement security measures and data protection settings.
  • Develop mobile-responsive features and applications.

Requirements

  • Minimum 3 years of experience as a Full Stack Developer or similar role.
  • Proven experience in building both desktop and mobile applications.
  • Strong proficiency in front-end and back-end development.
  • Solid understanding of front-end languages and libraries, including HTML, CSS, JavaScript, and React.
  • Expertise in Python, databases, web services, and API integration/development.
  • Strong knowledge of back-end languages and JavaScript frameworks such as Node.js, Express.js, and Django.
  • Excellent attention to detail and the ability to work independently or within a team.
  • Strong teamwork abilities and experience collaborating with diverse, cross-cultural teams.
  • Excellent written and verbal communication skills in English.

Qualifications

  • Programming: Strong foundation in languages such as Java, Python, JavaScript, Ruby, PHP, or C#.
  • Web Development: Proficiency in HTML, CSS, JavaScript.
  • Database Systems: Knowledge of MySQL, PostgreSQL, MongoDB, or Redis.
  • API Development: Experience with RESTful, GraphQL, or SOAP APIs.
  • Cloud Platforms: Familiarity with GCP, AWS, or Azure.
  • API Tools: Experience with Postman, Zapier, or Integromat.
  • Security: Understanding of API security, including OAuth, JWT, SSL.
  • Project Management: Ability to prioritize tasks, manage projects, and meet deadlines.
  • Communication: Strong communication and stakeholder management skills.
  • Continuous Learning: Commitment to staying updated with emerging technologies and industry trends.

Minimum Technical & Work Environment Requirements

Internet:

  • Primary connection: Minimum 15 Mbps.
  • Backup connection: Minimum 10 Mbps, capable of operating during power outages.

Primary Device:

  • Desktop or laptop with:
    • Intel Core i5 (8th gen+), Intel Core i3 (10th gen+), AMD Ryzen 5, or equivalent
    • Minimum 8 GB RAM

Backup Device:

  • Must perform at or above Intel Core i3 capability
  • Functional during power interruptions

Workspace & Peripherals:

  • Working webcam
  • Noise-canceling USB headset
  • Quiet, dedicated home office space
  • Smartphone for communication and verification

Benefits

  • Dynamic Team Culture: Join an inclusive, innovative team that values your contributions and supports your growth.
  • Continuous Opportunity: Enjoy daily opportunities to learn, innovate, and make meaningful contributions.
  • Career Advancement: Access limitless opportunities and resources to accelerate your career.
  • Fast-Paced Environment: Thrive in a high-energy atmosphere with engaging challenges and rewarding experiences.
  • Flexible Work Options: Work from home or any location of your choice and create your ideal setup.
  • Work-Life Balance: Eliminate stressful commutes and spend more quality time with family while maintaining a healthy work-life blend.

Post Comment