Senior C# / .NET Software Developer
InfotechStaffing
Philadelphia, PA
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.