Talent.com
This job offer is not available in your country.
Mid-Level Software Developer

Mid-Level Software Developer

BasecampdataKarachi, SD, pk
14 days ago
Job description

Job Description

Position Overview :

We are seeking a talented and motivated Mid-Level Software Developer to join our growing

team. The ideal candidate will have a strong background in SQL, desktop applications, REST

APIs, C#, ASP.NET, and a solid understanding of AI technologies, with proficiency in AI CoPilot.

Familiarity with both .NET Framework and .NET Core is essential. Strong object-oriented

programming (OOP) concepts are a must.  AI fluency as a required skill. This includes familiarity with tools like GitHub Copilot, ChatGPT, or other relevant AI assistants.

Requirements

Responsibilities :

  • Develop, test, and deploy high-quality software solutions for desktop applications.
  • Design and implement REST APIs using .NET technologies to facilitate seamless

integration between systems.

  • Collaborate with cross-functional teams to understand project requirements and deliver
  • efficient solutions.

  • Utilize AI CoPilot and demonstrate modern AI code writing and debugging skills.
  • Apply strong object-oriented programming (OOP) concepts to ensure scalable and
  • maintainable code.

  • Ensure code optimization, performance, and scalability of applications.
  • Primary Skills :

  • Familiarity with AI CoPilot and modern AI code writing and debugging skills.
  • Strong knowledge of .NET Framework and .NET Core.
  • Strong understanding and application of object-oriented programming (OOP) concepts.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration and communication skills.
  • Good-to-Have Skills :

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Experience with ASP.NET for web application development.
  • Familiarity with DevOps practices and CI / CD pipelines.
  • Experience with version control systems (e.g., Git).
  • Knowledge of modern front-end frameworks (React, Angular, Vue).Soft Skills : Strong communication skills.
  • Ability to work well in a cross-functional team.
  • Flexibility and adaptability in a fast-paced environment.
  • Qualifications :

  • Bachelor's degree in Computer Science or related field.
  • 4+ years of experience as a Software Developer with expertise in SQL, desktop
  • applications, REST APIs, and C#.

    Benefits

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies.
  • Collaborative and dynamic work environment.
  • Professional growth and development