Senior AI Full Stack Developer
Harrisburg, PA - USA
Job Summary
Hello
Job Title : Senior Full Stack Developer
Job Classification: TAS2 TAS2 A4 SC3
Experience Required: 10 Years
Work Location: Harrisburg Pennsylvania
Work Arrangement: 100% Onsite Mandatory
Requisition:813139
Engagement Type: Contract
Visa: H1B GC and USC
Position Overview
We are seeking a highly experienced hands-on Senior Full Stack Developer with at least 10 years of professional software development experience to design develop integrate and maintain scalable secure and high-performance enterprise applications.
The ideal candidate will have strong expertise in modern front-end and back-end technologies cloud-native architecture API development database management and enterprise systems integration. The candidate must also demonstrate practical experience using AI-powered development tools Generative AI and intelligent automation to improve software engineering productivity code quality testing and application capabilities.
This is a 100% onsite position in Harrisburg PA. Candidates must be willing and able to work onsite five days a week and collaborate closely with enterprise application teams business stakeholders solution architects and IT leadership.
Key Responsibilities
1. Full Stack Application Development
Design develop test deploy and maintain enterprise-grade web applications.
Build responsive scalable and accessible user interfaces using modern JavaScript frameworks such as React Angular or .
Develop robust backend services using technologies such /C# and .
Design and implement RESTful APIs microservices and event-driven integrations.
Apply object-oriented programming design patterns SOLID principles and clean architecture.
Modernize legacy applications and integrate them with cloud-based platforms.
Participate in architectural reviews technical design sessions and code reviews.
2. AI-Powered Software Engineering
Actively utilize AI-assisted development tools to accelerate application development debugging refactoring documentation and testing.
Demonstrate hands-on experience with AI-powered development tools including:
GitHub Copilot: AI-assisted coding code generation refactoring and unit test creation.
ChatGPT / OpenAI: Technical problem-solving code optimization API integration and development productivity.
Claude: Code analysis technical documentation and development assistance.
Cursor / Windsurf: AI-native development environments and agent-assisted coding.
Microsoft Azure AI Foundry / Azure OpenAI: Enterprise AI application development and integration.
Evaluate and implement AI-based development workflows to improve engineering efficiency and software quality.
Develop AI-enabled application features using LLM APIs prompt engineering Retrieval-Augmented Generation (RAG) and enterprise knowledge integration.
Understand AI agent frameworks function calling vector databases and AI orchestration patterns.
Ensure AI-generated code meets organizational security compliance performance and quality standards.
Follow responsible AI practices including protecting confidential information validating AI-generated outputs and securely handling enterprise data.
3. Enterprise Application Integration
Design and develop integrations across enterprise platforms SaaS applications and internal systems.
Build secure APIs and integration services using REST JSON OAuth 2.0 and OpenID Connect.
Integrate with enterprise platforms such as Microsoft Dynamics 365 Salesforce SAP Oracle or other business applications as applicable.
Develop automated workflows and integrations using Azure Logic Apps Azure Functions Power Automate or comparable technologies.
Support data exchange transformation synchronization and integration monitoring.
Troubleshoot complex application and integration issues across multiple systems.
4. Cloud DevOps and Automation
Design and deploy cloud-native applications using Microsoft Azure.
Implement CI/CD pipelines using Azure DevOps GitHub Actions Jenkins or equivalent platforms.
Work with Docker Kubernetes serverless computing and infrastructure-as-code technologies.
Implement automated unit integration regression and API testing.
Utilize AI-assisted testing tools to improve test coverage and identify defects.
Monitor application performance security availability and operational reliability.
Support secure software delivery practices including DevSecOps and vulnerability remediation.
5. Database and Data Engineering
Develop and maintain database solutions using Microsoft SQL Server.
Write complex SQL queries and stored procedures.
Design data models and optimize database performance.
Implement secure data access and integration patterns.
Support data pipelines and AI-ready data architectures where required.
6. Technical Leadership and Collaboration
Serve as a senior technical contributor and mentor to development team members.
Lead technical design discussions and recommend scalable engineering solutions.
Collaborate with business analysts solution architects product owners and enterprise application teams.
Translate complex business requirements into maintainable technical solutions.
Participate in Agile ceremonies sprint planning estimation and delivery activities.
Develop technical documentation architecture diagrams and implementation standards.
Identify opportunities to improve development processes through AI automation and reusable components.
Required Qualifications
Education and Experience
Bachelors degree in Computer Science Software Engineering Information Technology or a related discipline or equivalent practical experience.
Minimum of 10 years of professional software development experience including significant hands-on full stack development.
Demonstrated experience designing and delivering complex enterprise applications.
Strong experience working in cross-functional enterprise IT environments.
Technical Skills
Strong full stack development experience across frontend and backend technologies.
Experience with JavaScript frameworks such as React Angular or .
Backend development expertise /C# or comparable technologies.
Strong knowledge of RESTful APIs microservices and enterprise application integration.
Experience with Microsoft Azure and cloud-native application development.
Hands-on experience with SQL Server database design query development and performance optimization.
Experience with CI/CD pipelines automated testing and DevOps practices.
Practical experience using AI-assisted development tools to improve software engineering productivity.
Understanding of secure coding practices application performance and enterprise software architecture.
Strong analytical troubleshooting communication and problem-solving skills.
Preferred Qualifications
Experience building AI-enabled enterprise applications using LLM APIs RAG prompt engineering and AI orchestration.
Experience with GitHub Copilot ChatGPT/OpenAI Claude Cursor Windsurf or similar AI-assisted development tools.
Familiarity with Azure AI Foundry or Azure OpenAI.
Experience with vector databases AI agents function calling and enterprise knowledge integration.
Experience with Microsoft Dynamics 365 Salesforce SAP Oracle or comparable enterprise platforms.
Knowledge of Docker Kubernetes serverless computing and infrastructure-as-code tools.
Experience implementing secure scalable and maintainable applications in large enterprise environments.
Experience mentoring developers and contributing to technical architecture decisions.
Work Location and Availability
Location: Harrisburg PA.
Work Arrangement: 100% onsite; remote or hybrid work is not available for this requirement.
Candidates must be available to work onsite in Harrisburg throughout the engagement.
Candidates should confirm their current location relocation or commuting plans and availability before submission.
Ideal Candidate Profile
The ideal candidate is a senior-level hands-on Full Stack Developer with 10 years of experience building enterprise applications across frontend backend cloud databases and integrations.
The candidate should combine strong traditional software engineering skills with practical experience using AI-assisted development tools and building AI-enabled application capabilities. The ability to contribute independently guide technical decisions and collaborate effectively with enterprise stakeholders is essential.
Required Hands-on experience
Updated resume highlighting relevant full stack development experience:
Total years of software development experience:
Frontend and backend technology expertise:
Microsoft Azure and cloud development experience:
Hands-on experience with AI-powered development tools and Generative AI:
Database and enterprise integration experience:
Required Experience:
Senior IC
About Company
The following are the open positions for which we are currently accepting resumes. This space is regularly updated, so please check back. You can also use the general applicant form to submit your resume. We will keep it on our databases when something appropriate for your background ... View more