
Search by job, company or skills
Job Title - Senior ASP. NET Full-Stack Developer (AI-Enabled Application Transformation)
Location - Flexible / Hybrid
Experience - 8+ years overall software development experience
3+ years working with AI integrations or intelligent systems preferred
Job Summary
We are seeking a Senior ASP. NET Full-Stack Developer who is an all-rounder
technologist capable of transforming an existing enterprise application into a modern,
AI-interfaced, scalable, and high-performance system.
The ideal candidate will have strong hands-on experience across backend, frontend, cloud,
databases, and AI integration, and will take end-to-end ownership of architecture,
development, modernization, and optimization.
Key Responsibilities
Application Modernization & Architecture
Lead the transformation of legacy ASP. NET applications into modern, scalable,
AI-enabled platforms
Refactor monolithic systems into modular / service-oriented / microservices
architectures
Design clean, maintainable, and extensible system architecture
Drive performance optimization, security, and scalability improvements
Backend Development (. NET)
Develop and maintain applications using ASP. NET Core, . NET 6/7/8
Build robust RESTful APIs and integration layers
Implement authentication, authorization, and secure data access
Work with background services, queues, and caching mechanisms
Frontend Development
Build modern, responsive UI using:
o Angular / React / Blazor (any modern framework accepted)
o HTML5 CSS3 JavaScript, TypeScript
Collaborate on UI/UX design to ensure optimal user experience
Integrate frontend seamlessly with backend and AI services
AI & Intelligent Features
Integrate AI capabilities such as:
o Chatbots / virtual assistants
o Recommendation engines
o Predictive analytics
o NLP or document intelligence
Work with AI APIs / platforms (e. g., OpenAI / Azure AI / ML models)
Collaborate with data scientists or build lightweight AI workflows independently
Implement prompt engineering and AI service orchestration where applicable
Cloud & DevOps
Deploy and manage applications on Azure (preferred) or AWS
Work with:
o App Services, Containers, Functions
o CI/CD pipelines
Implement logging, monitoring, and automated deployments
Database & Data Engineering
Design and optimize databases using:
o SQL Server / Azure SQL
o NoSQL when appropriate
Handle data migrations and legacy data modernization
Ensure data security, performance, and reliability
Leadership & Collaboration
Own technical decisions and guide best practices
Mentor junior developers
Collaborate closely with product, business, and stakeholders
Participate actively in requirements analysis and solution design
Required Skills & Qualifications
Core Technical Skills
Strong expertise in ASP. NET Core / C#
Full-stack experience across backend, frontend, and databases
Experience modernizing or refactoring legacy systems
Solid understanding of:
o OOP, SOLID principles
o Design patterns
o Clean architecture
AI & Modern Tech Exposure
Hands-on experience integrating AI services or ML APIs
Understanding of AI concepts (NLP, LLMs, inference workflows)
Ability to translate business needs into AI-powered features
Additional Skills
Cloud platforms (Azure preferred)
CI/CD tools and DevOps practices
Excellent problem-solving and analytical skills
Strong communication and ownership mindset
Nice-to-Have
Experience with microservices and containerization
Knowledge of event-driven architecture
Prior experience building enterprise or SaaS platforms
Exposure to security, compliance, and performance tuning
Job ID: 145569217