JOBSEARCHER

Applications Developer ( SQL / .NET / AI Agent Developer)

The Applications Developer will be responsible for designing, developing, and optimizing complex Azure SQL databases, leading database projects, troubleshooting database performance issues, building and maintaining AI agents, mentoring junior developers, and ensuring the performance and scalability of data systems through advanced SQL techniques and development best practices.The role will also maintain and support Microsoft Azure App Services and C#/.NET-based applications.Knowledge ofSQL Server and Azure SQLAgile Development MethodologyRESTful APIs.NET using Visual Studio and C#Azure DevOpsMultiple programming languages, database management systems, and development platformsAI-driven development tools and techniquesObject-Oriented Programming (OOP) conceptsUI design skills in ASP.NETAI AgentsPython scriptingMicrosoft OpenAI frameworksVibe codingSkills inAzure SQL with advanced query writing and optimization techniquesExceptional design, coding, testing, and debugging skillsData warehousing and ETL processesStrong problem-solving and analytical skillsData analysis and reportingStored procedure optimizationMicrosoft SQL Server, including stored procedures, indexing, and triggersMaintaining Microsoft Azure App Services-based applicationsAI Agent development, including designing, building, and deploying autonomous and multi-agent systems that solve complex business workflowsPrompt engineering and simple RAG pipelinesBuilding self-correcting, stateful, and tool-using AI agents capable of reasoning, planning, executing tasks, and collaborating with digital systems and humansAbility toQuickly learn and develop in new programming languages, APIs, and platformsEvaluate and test emerging technologies and development toolsWork effectively in a collaborative development environmentSynthesize feedback and adjust plans accordinglyBuild strong relationships inside and outside the organizationWrite clear and comprehensive technical documentationInterpret and analyze test resultsUse and maintain testing frameworks, test libraries, databases, and test environmentsEducation & ExperienceBachelor's degree plus 8 or more years of SQL, web development, and analysis experience, or equivalent experienceProficiency with the Software Development Life Cycle (SDLC)Proficiency in AI-driven development using tools such as GitHub Copilot and ClaudeRelevant professional certifications are a plusRequired SkillsSQL experience.NET experienceExperience building AI agents – this experience must be demonstrated on the resumePreferred SkillsOpenAIPython scriptingAgile methodology