Software Engineer – Backend (.Net)  
Intelligenes   More jobs from this company

Job Details Back to Job Listing
 
Job Title:   Software Engineer – Backend (.Net)
Category:   Software Development
Total Positions:   1
Job Location:   Karachi
Gender:   No Preference
Minimum Education:   Bachelors
Degree Title:   Not specified
Career Level:   Experienced Professional
Minimum Experience:   3 Years
Apply By:   Aug 10, 2025
     
     
 
Job Description:

We are looking for a forward-thinking Mid Level Software Engineer specializing in .NET Backend development who embraces modern AI-assisted development practices. The ideal candidate will leverage cutting-edge tools like GitHub Copilot and Cursor to maximize productivity while delivering high-quality solutions.

Core Responsibilities:

  • Design efficient, scalable solution architectures for clients
  • Develop superior technical solutions while utilizing AI pair programming tools
  • Mentor junior developers in best practices, including effective use of AI coding assistants
  • Identify system deficiencies and implement effective solutions
  • Create and adapt project work plans to meet evolving requirements
  • Establish and enforce coding standards compatible with AI-assisted workflows
  • Consistently deliver high-quality services to clients
  • Apply appropriate design methodologies in object-oriented environments
  • Lead by example and develop leadership capabilities in team members
  • Drive innovative change and continuous improvement
  • Conduct timely and effective progress evaluations
  • Pursue ongoing professional development beyond required training
  • Identify process improvement opportunities and propose solutions
  • Perform thorough code reviews, complementing AI-suggested code with human expertise

 

Technical Requirements:

  • 3 years of professional development experience on .NET Platform
  • Excellent knowledge of .NET ecosystem & Microsoft Azure with advanced ASP.NET skills
  • Strong expertise in microservices architecture design and implementation
  • Experience with .NET Aspire for cloud-native application development
  • Proficiency in distributed systems, service discovery, and orchestration
  • Strong debugging capabilities, enhanced by AI-assisted troubleshooting
  • Solid understanding of software architecture design principles
  • Proficiency with Web Services and REST APIs
  • Experience with Azure Services and cloud infrastructure
  • Knowledge of database technologies: MS SQL Server / MongoDB / Cosmos DB
  • Expertise in Unit Testing frameworks and CI/CD pipelines
  • Application of design patterns and software engineering best practices
  • Proficient with Git and collaborative development workflows
  • Strong communication skills for effective team and client interactions
  • Experience in project and feature estimation
  • Background working with international clients
  • Confidence in collaborating with colleagues across all levels and locations

Modern Development Approach:

  • GitHub Copilot Integration: Leverage AI pair programming to accelerate development, improve code quality, and explore alternative implementations
  • Cursor for AI-Enhanced Coding: Utilize Cursor's capabilities for intelligent code navigation, refactoring suggestions, and context-aware completions
  • AI-Assisted Code Reviews: Combine automated code analysis with human expertise for comprehensive quality assurance
  • Prompt Engineering Skills: Ability to effectively communicate with AI coding tools to generate optimal code suggestions
  • Microservices Expertise: Design and implement scalable, resilient microservice architectures
  • .NET Aspire Implementation: Build cloud-ready distributed applications using Microsoft's latest cloud-native stack

Benefits We Offer:

  • Competitive salary package
  • Hybrid working arrangement
  • Comprehensive medical coverage
  • OPD allowance
  • Travel allowance
  • Bi-annual performance-based increments
  • Supportive and collaborative team environment
  • Access to cutting-edge AI development tools and training
  • Rapid growth opportunities for career advancement and personal development
  • Continuous learning environment with focus on emerging technologies

Join our team and be at the forefront of AI-enhanced .NET development, where traditional programming expertise meets the power of artificial intelligence to create exceptional software solutions.


Company Information
 
Company Name:  Intelligenes
Company Description:
pIntelligenes is a growing Software development & marketing organization with partner companies based in US & Canada. Establishded in 2003, Intelligenes is a rapidly growing organization with leading customers in Pakistan and abroad. We have worked for Fortune 500 companies. We have delivered solutions to nearly 100 mid & large sized organizations so far and the success is multiplying everyday. We value quality human resource and ensure that people at Intelligenes learn, earn, and grow with the company. We have created a highly friendly and conducive environment for learning. We conduct internal training sessions to enhance management and technical skills of our resources./p

Copyright 2025, University of Balochistan (UOB). All Rights Reserved