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
|
|