Senior Software Engineer III (Back-end) -PSW, Karachi

Quick Apply

Pakistan Single Window (PSW), Islamabad                                  Qualification:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience:

  • 5-6 years of relevant work experience. Experience of distributed systems, RESTful APIs, communication protocols and message brokers (e.g., RabbitMQ, Kafka)
  • 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. Knowledge and understanding of micro services             

Roles & Responsibilities:

  • Design and develop micro services-based backend systems using best practices and architectural patterns.
  • Design & Develop Software applications as per specification by following the guidelines and best practices.
  • Implement and maintain RESTful APIs and communication protocols.
  • Optimize and improve the performance and reliability of micro services. Ensure high code quality, security, and adherence to coding standards. Familiarity with API gateways, load balancers, and service discovery mechanisms. Troubleshoot and debug issues in production and development environments

More Information

Apply for this job

We are here to assist you by providing the best tools and platform you need to land the IDEAL job you deserve. We have a great team of certified HR Professionals, Career Development Experts.. Read More