Software Engineer

Job Description

We are looking for software engineers to join our team of talented engineers. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player, where he/she will build the distributed backend systems, their scalability and continuously improve our engineering practices.

 

Responsibilities

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Ensure Security practices and application performance results are incorporated in the application development

 

Requirements

  • Bachelor's degree in Computer Science (or related field)
  • 2+ years of experience in .Net Core.
  • Hands on Experience on implementation of Micro Services and Design Patterns
  • Experience of building web-based applications using C#, Web API, REST, SOAP
  • Develop Queries, Stored Procedures, Functions (PostgreSQL)
  • Proficient understanding of code versioning tools, such as GIT
  • Hands-on Object-Oriented Analysis and Design
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work
  • Experience in MongoDB/Redis/RabbitMQ will be a plus point

Job Summary

  • Published on:2022-11-11 6:08 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2025-02-17