Talent.com
Pakistan Single Window
Sr. Software Engineer - III (Back-end)Pakistan Single Window • Karachi, Sindh, PK
Sr. Software Engineer - III (Back-end)

Sr. Software Engineer - III (Back-end)

Pakistan Single Window • Karachi, Sindh, PK
30+ days ago
Job type
  • Quick Apply
Job description
  • Design and develop microservices-based backend systems using best practices and architectural patterns
  • Design & Develop Software applications as per specification by following the guidelines and best practices.
  • Collaborate with front-end developers, DevOps engineers, and other stakeholders to create efficient and scalable APIs
  • Implement and maintain RESTful APIs and communication protocols
  • Experience of distributed systems, RESTful APIs, communication protocols and message brokers (e.g., RabbitMQ, Kafka)
  • Optimize and improve the performance and reliability of microservices
  • Ensure high code quality, security, and adherence to coding standards
  • Participate in code reviews and provide constructive feedback
  • Familiarity with API gateways, load balancers, and service discovery mechanisms
  • Troubleshoot and debug issues in production and development environments
  • Work with containers and orchestration tools (e.g., Docker, Kubernetes)
  • Stay up-to-date with emerging technologies, frameworks, and best practices in microservices development
  • Contribute to the documentation and knowledge sharing within the team
  • Participate in scrum meetings to ensure the delivery as per plan.

Requirements

  • Strong software engineering fundamentals in OOAD, design patterns, MVC, data structures, algorithms etc.
  • Experience or knowledge of C#, .NET Core, Newer .Net version, SQL Server, Oracle or other RDBMS, Dapper, Entity Framework Core
  • Experience or knowledge of Rest & GraphQL APIs development
  • Experience or knowledge of source control (Git, SVN) & unit testing tools
  • Knowledge of Golang, NoSQL and Graph Database would be plus
  • Strong interpersonal, written, and verbal communication skills
  • Ability to perform comfortably in a fast-paced, deadline-oriented, agile environment
  • Self-motivated, quick learner and a responsive team player
  • Strong Problem-solving, debugging and analytical skills
  • Knowledge and understanding of micro services
  • 5-6 years of relevant work experience

Benefits

  • Competitive salary
  • Fuel Card
  • Health benefits
  • Professional development opportunities
  • Inclusive work culture & much more
Create a job alert for this search

Sr. Software Engineer - III (Back-end) • Karachi, Sindh, PK

Similar jobs

Principal Software Engineer - II (Contractual)

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Design, architect, and lead development of large-scale distributed microservices using.Define high-level system architecture, integration patterns, service boundaries, and domain-driven design (DDD... Show more

Principal Software Engineer

FlatgigsKarachi, Sindh, PK
Quick Apply

Epicmetry is seeking a Principal Software Engineer to lead the development of innovative software solutions within our dynamic tech environment.In this key role, you will be responsible for archite... Show more

Senior Software Engineer - II (Backend) | Contractual

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Design & Develop Software Architecture and applications as per business requirements following best practices.Troubleshoot code-level problems quickly and efficiently.Provide architectural blue... Show more

Senior Software Engineer - Backend

Bayut | dubizzleKarachi, Sindh, PK
Quick Apply

At 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... Show more

Principal SQA Engineer II

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Experience and proficiency in manual/ automated testing, approaches/techniques, and concepts.Ensure good quality standards for product delivery and their compliance with user requirements.Evaluate ... Show more

Analyst Software Engineer

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Design & Develop Software applications as per specification by following the guidelines and best practices.Develop REST & GraphQL APIs.Ensure the quality of code through guidelines and unit... Show more

Associate Software Engineer- Android

Creative ChaosKarachi, Sindh, PK
Quick Apply

Do you enjoy creating and developing applications for mobile devices? Are you someone with strong computer programming skills who is seeking a creative challenge? We have an opening for an Android ... Show more

Senior Software Engineer

TechlogixKarachi, SD, pk
Quick Apply

Techlogix is a global technology services and solutions company delivering innovative digital transformation, enterprise applications, and data-driven solutions.With a strong focus on quality and c... Show more

Senior Full Stack Software Engineer (.NET Core & Angular)

FlatgigsKarachi, Sindh, PK
Quick Apply

As a Senior Full-Stack Software Engineer, you will design, build, and maintain both frontend and backend components that power Ahoy’s movement and logistics platform.On the backend, you will work p... Show more

Senior iOS (Swift) Engineer

FlatgigsKarachi, Sindh, PK
Quick Apply

AHOY is seeking a Senior iOS (Swift) Engineer to lead the development of high-performance mobile applications.In this role, you will leverage your expertise in Swift to create intuitive and dynamic... Show more

Senior Software Engineer -.NET

Creative ChaosKarachi, Sindh, PK
Quick Apply

A Senior Software Engineer for.Net is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing ... Show more

Senior Systems Engineer - II

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Collaborate with cross-functional teams to determine business needs and assess existing infrastructure and systems for improvements.Manage Installation, configuration, and ongoing monitoring of the... Show more

Principal Software Engineer - II (WeBOC 1.0)

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Design, architect, and lead development of large-scale distributed microservices using.Define high-level system architecture, integration patterns, service boundaries, and domain-driven design (DDD... Show more

Sr. AWS DevOps Engineer- Kubernetes Expertise

CloudelligentKarachi, Sindh, PK
Quick Apply

AWS DevOps Engineer- Kubernetes Expertise  Job Timings: 8am-5pm Central Time (US)  Location:  Karachi About Cloudelligent  Cloudelligent is an AWS Premier Consulting Partner hel... Show more

Sr. Business Analyst II

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

To confer with Business Application Users in identifying and gathering users’ requirements and develop logical and physical specifications.Create detailed functional requirements and development ar... Show more

Principal Software Engineer - II (ACS)

Pakistan Single WindowKarachi, Sindh, PK
Quick Apply

Design, architect, and lead development of large-scale distributed microservices using.Define high-level system architecture, integration patterns, service boundaries, and domain-driven design (DDD... Show more

Senior Software Engineer - Android

Creative ChaosKarachi, Sindh, PK
Quick Apply

A Senior Software Engineer for Android is an associate at Creative Chaos who is mainly responsible for developing and maintaining Android applications.The senior software engineer will work closely... Show more

Senior Software Engineer - Node

Creative ChaosKarachi, SD, PK
Quick Apply

A Senior Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing... Show more