Senior Software Engineer – Backend

5 days ago


Karachi, Sindh, Pakistan Intelligenes Full time

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Intelligenes

Talent Acquisition & Human Resource Business Partner

We are looking for a forward-thinking Senior 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 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
  • 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.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology

Referrals increase your chances of interviewing at Intelligenes by 2x

Sign in to set job alerts for "Senior Software Engineer" roles.

Karachi Division, Sindh, Pakistan 4 months ago

Karachi Division, Sindh, Pakistan 4 months ago

Karachi Division, Sindh, Pakistan 2 months ago

Karachi Division, Sindh, Pakistan 6 days ago

Karachi Division, Sindh, Pakistan 1 month ago

Karachi Division, Sindh, Pakistan 1 month ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan beBee Careers Full time

    Backend Software EngineerWe require a software engineer with expertise in backend DB skills on various platforms, including MySQL and Microsoft SQL.


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Backend Engineer This is a challenging opportunity for an experienced Senior Backend Engineer to join our team. As a key contributor, you'll be responsible for leading the development of complex software features using Python and PHP framework. Your expertise will play a crucial role in ensuring our applications meet the highest standards of quality...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Backend Software EngineerWe're seeking a talented Backend Software Engineer to join our team. As a key member of our development team, you'll design, develop, and maintain scalable backend services and APIs using Node.js to support our platform's features.Main Responsibilities:Backend Service Development: Design, develop, and maintain scalable backend...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a highly skilled Senior Backend Engineer to lead the development of our server-side applications. As a senior engineer, you will be responsible for designing, developing, and maintaining efficient server-side logic for web and mobile applications using TypeScript, NestJS, MongoDB, and ElasticSearch.About the PositionThis is an excellent...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Backend Software Engineer PositionThe ideal candidate will have deep knowledge of .NET-based microservices, MongoDB database design, and AWS cloud services. They will contribute to building efficient and high-performing solutions by collaborating with cross-functional teams, leading development efforts, and ensuring best practices are followed throughout the...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Backend/ Frontend Engineer">We are looking for a skilled backend and frontend engineer to join our team. As a senior engineer, you will be responsible for designing and implementing scalable software systems.The ideal candidate will have a strong background in software engineering, with at least 4+ years of experience in development.You will work...


  • Karachi, Sindh, Pakistan Nanosoft Technologies Full time

    Nanosoft Technologies is seeking an experienced and highly skilled Senior Software Engineer – Backend with 3-4 years of experience to join our team. In this role, you will be responsible for designing, developing, and maintaining efficient and reusable backend systems for complex web applications.KEY RESPONSIBILITIES:· Design and develop efficient,...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    About the RoleWe are seeking an experienced Senior Backend Engineer to design, develop and maintain server-side applications using TypeScript, NestJS, MongoDB and ElasticSearch.The ideal candidate will have strong technical expertise, leadership skills and the ability to work collaboratively with cross-functional teams to deliver high-performance scalable...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Title: Senior .NET Backend DeveloperWe are seeking a highly skilled and experienced software engineer to join our team in Karachi. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems using ASP.NET Core, MVC, and Entity Framework. Experience with SQL Server, Oracle, and building microservices...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    The Role: Staff Backend EngineerJob Description:We are seeking a highly skilled and experienced Staff Backend Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, implementing, and maintaining the backend systems that power our platform's functionality.You will work closely with our...