Automation Developer

Joblogic Service Management Software


Date: 2 weeks ago
City: Lahore
Contract type: Full time

About Company:


Established in 1998, Joblogic is at the forefront of delivering world-class software solutions for building management and maintenance businesses. With offices in the UK, Pakistan, and Vietnam, our dynamic and ambitious team is experiencing significant growth. We are proud of our collaborative culture, continuous innovation, and commitment to excellence. Join us and be a part of our journey to revolutionize the industry.


About the Role:

We are looking for an experienced Python developer to join our Automations and integrations team and help us create dynamic applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements with ability to write UI.

Essential Experience and Skills

  • Proficient in Python frameworks, particularly Flask and FastAPI, with a foundational understanding of Azure Function Apps.
  • Strong knowledge of Python’s threading limitations, asynchronous programming, and multiprocessing architecture.
  • Skilled in using testing and debugging tools, with the ability to write comprehensive system, unit, and integration tests.
  • Experienced in working with both SQL and NoSQL databases.
  • Expertise in encryption and decryption techniques, including encoding, hashing, and other methods for securing sensitive data.
  • Proficient in developing Python decorators to enhance code functionality and maintainability.
  • Extensive experience with Python libraries such as Pandas, NumPy, SQLAlchemy, and SDKs, along with familiarity with Microsoft Services like Graph and SharePoint, to optimize I/O operations.
  • Adept at documenting functionality and usage of code using appropriate tools and techniques.
  • Proven ability to work with APIs and microservices, demonstrating proficiency in integrating and utilizing these systems using Python.
  • Knowledgeable in memory management practices to ensure efficient resource utilization.
  • Capable of independently managing projects while also being an effective team collaborator.
  • Experience with Python in the domains of data analysis and data science, with a keen interest in evolving beyond traditional application development.
  • Committed to continuous learning and growth, with a focus on proactive problem-solving and timely issue identification.
  • Strong communicator, experienced in collaborating with cross-functional teams using tools such as Jira and Slack.
  • Creative and innovative thinker, consistently contributing fresh ideas and solutions in alignment with current technological trends.


Nice to have:

  • Frontend skills including VUE JS
  • Azure’s Serverless Architecture and Resource Management.
  • Basic Linux, Docker and YML Understanding.
  • Knowledge of GraphQL, API versioning strategies, and caching strategies.
  • Understanding of Azure DevOps repositories and practices.
  • Expertise in .NET for API development, including versioning strategies and efficient design patterns.

What we Offer

  • Professional Environment: A collaborative and dynamic workplace.
  • Competitive Salary: Market-leading compensation.
  • Comprehensive Benefits: Medical insurance (including family), OPD, provident fund.
  • Work-Life Balance: Maximum 45 weekly hours (Monday-Friday), 29 annual leaves, capped sick & compassionate leaves.
  • Perks: Gym facility, annual company trip, quarterly team activities.

Hiring Process:

  • Initial Screening: HR screening call.
  • HR Assessment: Online Test
  • First Interview: Team lead and line lead interview.
  • Technical Assessment: In-house test.
  • Final Interview: Interview with the manager.

Important Information:

  • Location: Onsite job with offices in our Thokar office
  • Working Hours: 8:00 – 4:30 PM (UK Time), subject to change as per business requirements.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Executive Demand Generation - (SMS Marketing)

Software Finder Careers, Lahore
1 week ago
Software Finder is hiring a Senior Executive, Demand Generation (SMS Marketing) to strengthen our demand generation efforts through high-performing SMS campaigns. This role sits at the center of how we attract, engage, and convert leads, using SMS as a direct and measurable channel to grow our pipeline.As a senior member of the Demand Generation team, you will take ownership of...

Manager - Customer Lifecycle Management (CLM)

ACE Money Transfer, Lahore
1 week ago
Customer Lifecycle Management ManagerGrowth Department | ACE Money TransferLOCATIONLahore, PakistanEMPLOYMENT TYPEFull-Time, PermanentREPORTING TOHead of GrowthDEPARTMENTGrowthAbout The RoleACE Money Transfer is hiring a Customer Lifecycle Management Manager to own how our customers behave after they join us — how quickly they make their first transaction, how often they send, how long they stay, and how much value they generate over their...

Product Manager

Trilogy Equity Partners, Lahore
1 week ago
LahoreProduct – Open positions /Full-time /On-siteapply for this jobBuild the product that's redefining how the world learns, and own it like a founder.We have spent a decade helping developers build the skills that matter most through hands-on, practical learning. Now we're building something entirely new. Fenzo is a first-of-its-kind AI learning platform, and the foundation for a growing portfolio of...