Senior C# Developer

5 days ago


Karachi, Sindh, Pakistan beBee Careers Full time

Job Description

We are seeking a highly skilled Senior C# developer to join our team. This role offers an excellent opportunity to contribute to the development of cutting-edge applications, work on enterprise-level systems, and be part of a dynamic, fast-paced team.

As a Senior C# developer, you will lead the design and development of complex software systems, provide technical guidance to junior developers, and work closely with cross-functional teams to deliver high-quality solutions. You will be responsible for ensuring the scalability, performance, and reliability of the software products.

Key Responsibilities:

  1. Design and develop scalable, maintainable, and high-performance software solutions using C#, .NET Core, and ASP.NET.
  2. Write clean, efficient, and well-documented code, following best practices for object-oriented design and development.
  3. Architect and build back-end services and APIs, ensuring high availability and fault tolerance.
  4. Implement business logic, data models, and workflows in line with project requirements.

Code Review & Mentorship:

  1. Conduct regular code reviews and provide constructive feedback to junior developers.
  2. Guide and mentor junior and mid-level developers, ensuring adherence to best practices and coding standards.
  3. Encourage continuous improvement and learning within the team.

API Development & Integration:

  1. Design and implement RESTful APIs and web services for integration with other systems and platforms.
  2. Work on API consumption, ensuring efficient data handling and secure communication.
  3. Utilize tools like Swagger/OpenAPI to document and communicate API specifications.

Database Management:

  1. Work with SQL Server, MySQL, or PostgreSQL to design and manage databases.
  2. Write complex SQL queries, stored procedures, and optimize database performance.
  3. Design database schemas, tables, and relationships based on application needs.

Testing & Quality Assurance:

  1. Develop and maintain unit tests, integration tests, and perform automated testing using frameworks like xUnit, NUnit, or MSTest.
  2. Work with QA engineers to ensure comprehensive test coverage and identify issues early in the development cycle.
  3. Debug and troubleshoot issues in both development and production environments.

Performance Optimization:

  1. Continuously monitor and improve the performance of web applications, APIs, and database queries.
  2. Use profiling tools and implement optimizations to reduce latency and improve throughput.
  3. Address bottlenecks in both front-end and back-end systems.

Continuous Integration & Deployment (CI/CD):

  1. Implement and maintain CI/CD pipelines using Jenkins, Azure DevOps, or GitLab CI for automated builds, testing, and deployment.
  2. Ensure smooth integration of code into the main branch and ensure timely releases.

Collaboration & Agile Development:

  1. Work closely with Product Managers, Designers, and other developers to deliver features and functionality in an Agile environment (Scrum/Kanban).
  2. Participate in sprint planning, backlog grooming, and daily stand-ups.
  3. Communicate progress, challenges, and technical solutions effectively with cross-functional teams.

  • C# Developer

    4 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    About the RoleWe are seeking a detail-oriented C# Developer to join our team as a Junior .NET Developer.Your Key Responsibilities will be:To develop and maintain software solutions using .NET core technologies.To collaborate with senior developers, designers, and project managers.To write clean, maintainable, and testable code.To participate in code reviews.


  • Karachi, Sindh, Pakistan SS & C Advent Full time

    Job OverviewThe Senior Financial Leader will play a crucial role in driving financial performance and ensuring accurate revenue forecasting. This position requires close collaboration with Project Managers to update the PS backlog and maintain contracts in WD.The ideal candidate will have strong analytical skills, attention to detail, and excellent...

  • C# Developer

    1 week ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    About the RoleThis is an exciting opportunity for a skilled developer to join our team and contribute to the design and development of software applications using C#, .NET, and .NET Core.ResponsibilitiesDevelop and maintain high-quality software applications.Work closely with cross-functional teams to identify and prioritize project requirements.Design and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a skilled C/C++ Developer to create innovative software solutions. As a key member of our team, you will be responsible for designing and implementing high-quality C/C++ code that meets project requirements.Key ResponsibilitiesCreate and modify complex C++ code to meet project needs.RequirementsStrong understanding of object-oriented...

  • Senior Developer

    5 days ago


    Karachi, Sindh, Pakistan Cloud bits | SnowLake Full time

    Job TitleSenior Full Stack Developer (Angular + C#) | Karachi | 3-Month ContractJob DescriptionWe are looking for a rock-solid Full Stack Engineer to join us on a time-sensitive, high-stakes product sprint. You will be responsible for building and stabilizing an enterprise SaaS product that is preparing for launch. If you are confident in your skills, can...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    C# and ASP.Net Development SpecialistWe are looking for an experienced C# and ASP.Net developer to join our team. The ideal candidate will have a solid understanding of object-oriented programming principles and the ability to design and develop scalable web applications.Apart from technical expertise, the candidate must possess excellent analytical and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    A dynamic and forward-thinking organization is seeking an exceptional C++ programming expert to join its team. As a key member of our engineering team, you will design, develop, and test complex software applications using C++.The ideal candidate will possess a solid understanding of computer science fundamentals, including data structures, algorithms, and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    About the Ideal Candidate:We are looking for a detail-oriented and passionate .NET Developer with hands-on experience in .NET development. The ideal candidate has a strong proficiency in C# and a deep understanding of object-oriented programming (OOP) principles.They should also have experience working with .NET Core, ASP.NET MVC, Entity Framework, LINQ, and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Swift and Objective-C ExpertWe are looking for a highly skilled Swift and Objective-C Expert to join our team. As a Swift and Objective-C Expert, you will be responsible for designing and building high-performance iOS applications using Swift and Objective-C.Responsibilities:Design and develop iOS applications using Swift and Objective-CImplement offline...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job SummaryWe are looking for an experienced .Net Professional to join our team. The ideal candidate will have a strong background in C#.Net and ASP.Net Core, with experience in Service-Oriented Architectures and version control systems.Key ResponsibilitiesDesign, develop, and maintain complex software applications using C#.Net and ASP.Net Core.Collaborate...