Full Stack Software Engineer – AI & Azure

Sorry, this job was removed at 08:26 a.m. (UTC) on Friday, Oct 30, 2026
Be an Early Applicant
Harrisburg, PA, USA
In-Office
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Internet of Things • Software
The Role
Designs, develops, deploys, and maintains secure enterprise applications across frontend, backend, cloud, databases, APIs, integrations, and DevOps. Builds AI-enabled features using LLMs, RAG, prompt engineering, vector databases, and AI orchestration. Leads technical design, architecture reviews, testing, modernization, troubleshooting, documentation, and mentoring while collaborating with enterprise stakeholders. This is a fully onsite role in Harrisburg, Pennsylvania.
Summary Generated by Built In
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 Vue.js.
  • Develop robust backend services using technologies such as .NET/C# and Node.js.
  • 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
  • Bachelor’s 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 Vue.js.
  • Backend development expertise in .NET/C#, Node.js, 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.

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.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, a related discipline, or equivalent practical experience
  • At least 10 years of professional software development experience
  • Significant hands-on full stack development experience
  • Experience designing and delivering complex enterprise applications
  • Experience working in cross-functional enterprise IT environments
  • Strong frontend experience with React, Angular, Vue.js, or comparable JavaScript frameworks
  • Backend development expertise in .NET/C#, Node.js, or comparable technologies
  • Knowledge of RESTful APIs, microservices, and enterprise application integration
  • Experience with Microsoft Azure and cloud-native application development
  • 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
  • Strong analytical, troubleshooting, communication, and problem-solving skills
  • 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 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 mentoring developers and contributing to technical architecture decisions

Similar Jobs

The Aerospace Corporation Logo The Aerospace Corporation

Principal Antenna/RF Engineer

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
Lansdale, PA, USA
4600 Employees
166K-207K Annually

The Aerospace Corporation Logo The Aerospace Corporation

Project Engineer

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
Lancaster, PA, USA
4600 Employees

Grow Therapy Logo Grow Therapy

Specialist III, Knowledge Base

Healthtech • Social Impact • Software
Remote or Hybrid
USA
650 Employees
60K-65K Annually

Justworks Logo Justworks

Account Executive

HR Tech • Payments • Professional Services • Software
Easy Apply
Remote or Hybrid
United States
1165 Employees
85K-206K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redmond, WA
52 Employees
Year Founded: 2006

What We Do

WHO Founded in 2006 and headquartered in Redmond, WA. Our Senior Leadership team has more than 137 years of combined experience in the Telecommunications and Software Industry. Inabia is built on family values and close-knit culture. This commitment extends to the relationships we build with both our employees and our business partnerships. As a Minority Certified business, we strive to positively impact society through technology, people, and innovation. WHAT For over a decade, we have been providing powerful IT and business solutions to individuals and businesses alike. Here at Inabia, we believe that our success reflects our clients’ success. HOW We are fortunate to be situated in a city where technology and innovation is not only appreciated; but part of day to day lives. We are a growing company that has adapted and evolved our approach, helping us to exceed the ever-changing needs and requirements of our clients. WHY We are a company that fosters and values relationships, as a result many of our clients have been with us from the start of our journey. We ensure that our partners have access to best-in-class professional support, management consulting and staffing services. We make sure our consultants are carefully screened and selected based on their experience. This process ensures that we meet or exceed the specific needs of our clients.

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account