JOBSEARCHER
<Back to Search

Senior C# / .NET Software Developer

Senior C# / .NET Software Developer – (Hybrid) – Philadelphia, PA Location: Philadelphia, PA 19105 (Center City) Schedule: Hybrid – 3 Days Onsite / 2 Days Remote Job Type: Full-Time, Permanent Salary: $170,000 to $200,000 ***Local Candidates Only This position requires working onsite in the Philadelphia area three days per week. Relocation assistance is not available. About the Role We are seeking a Senior Software Developer to help build next-generation AI-powered applications, including ChatGPT-based conversational systems, while working across the Microsoft technology stack. In this role, you will develop enterprise software using technologies such as C#, .NET, and SQL Server, while helping expand the organization’s capabilities in AI, large language models (LLMs), and intelligent automation. This is an exciting opportunity for a developer who enjoys building scalable applications, exploring emerging AI technologies, and collaborating closely with both technical teams and business stakeholders. Key Responsibilities Software Development Design and develop enterprise applications using C#, .NET, and SQL Server Manage full lifecycle software development including design, coding, testing, and deployment Develop and maintain RESTful APIs and backend services Write clean, scalable, and well-documented code AI & ChatGPT Development Design and implement ChatGPT / LLM-based conversational systems Build APIs and services that support chatbot communication across multiple channels Conduct data analysis and A/B testing to improve chatbot performance Evaluate emerging AI, NLP, and machine learning technologies Architecture & Innovation Evaluate and integrate new technologies aligned with business needs Contribute to modernization of systems and development frameworks Work within an environment that includes custom-built applications, third-party platforms, and system integrations Collaboration Work closely with developers, stakeholders, and end users Participate in Agile development processes Share ideas to improve systems, business processes, and development tools Technology Environment C# .NET / .NET Core SQL Server RESTful APIs OpenAI / conversational AI models Natural Language Processing (NLP) Azure or AWS cloud platforms Docker and Kubernetes Git-based repositories Qlik (Business Intelligence platform) Required Qualifications Bachelor’s degree in Computer Science, Engineering, Mathematics, or related discipline (Relevant experience may substitute for education) 10+ years of progressive software development experience Strong experience with one or more languages including: C# .NET Python Java Experience developing RESTful APIs Experience working with cloud platforms (Azure or AWS) Familiarity with containerization technologies such as Docker or Kubernetes Experience using Git-based code repositories Ability to work across all phases of the Software Development Life Cycle Why Join Us Build real-world AI and ChatGPT-powered solutions Work with a modern Microsoft technology stack Contribute ideas that influence technical strategy and innovation Collaborate with a team that encourages experimentation and continuous improvement Work Location Philadelphia, PA 19105 (Center City) Hybrid schedule: 3 days onsite / 2 days remote Local candidates only – relocation is not available for this role.

Showing 50 of 64,628 matching similar jobs