Design and implement full-stack enterprise applications by combining modern backend technologies like C# and .NET Core with dynamic front-end frameworks such as React and Blazor. This role focuses on embedding artificial intelligence into business processes through commercial AI platforms including OpenAI, Microsoft Copilot, and Google Gemini, ensuring seamless interaction between intelligent models and user-facing systems.
Key Responsibilities
- Develop and maintain scalable APIs and enterprise-grade applications using industry-standard tools and frameworks
- Integrate AI-driven features into existing workflows using prompt engineering, retrieval-augmented generation (RAG), and API orchestration techniques
- Collaborate with architects and senior developers to design robust, maintainable software solutions
- Build data ingestion and ETL pipelines that support analytics and future AI modeling initiatives
- Connect internal systems with SaaS platforms and third-party services using RESTful APIs and event-based architectures
- Use Python to automate data processing tasks and enhance application intelligence
- Deploy and manage applications in multi-cloud environments using Infrastructure as Code and DevSecOps practices
- Work directly with business teams to understand operational needs and translate them into technical implementations
- Ensure all systems comply with security, data governance, and responsible AI usage standards
Qualifications
Applicants must hold a bachelor’s degree in Computer Science, Software Engineering, or a related technical field, along with at least five years of professional experience building full-stack web applications. Proficiency in C#, .NET Core, relational databases (SQL Server, Oracle, MySQL), and cloud platforms (Azure, AWS) is required. Experience integrating commercial AI services and working with modern AI patterns such as RAG is highly valued.
Preferred skills include familiarity with AI orchestration tools like LangChain or LlamaIndex, exposure to vector or graph databases (Pinecone, Neo4j, ChromaDB), and experience applying machine learning frameworks such as PyTorch or TensorFlow in production settings. Candidates should demonstrate a strong commitment to continuous learning and adapting to evolving AI capabilities.
Work Environment
This position operates in a hybrid model, based in Johnstown, PA, with flexibility for remote work. The organization supports career advancement, ongoing education, and a sustainable balance between professional responsibilities and personal life. Team collaboration is central to success, with an emphasis on solving complex technical challenges collectively.
Commitment to Inclusion
We are an equal opportunity employer. All applicants will be considered for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.


