Sr. Full Stack Developer

Lingatech Inc.
  • Harrisburg, PA
  • Instant Apply
1 day ago

Job Description

Position Type: Fully Onsite in Harrisburg, PA

Job Overview

We are seeking a Senior Full Stack Developer to design, develop, integrate, and maintain scalable, secure, and high-performance enterprise applications. This role focuses on full stack development, enterprise system integration, cloud technologies, and AI-powered software engineering tools to improve development efficiency and application quality. The ideal candidate will contribute to technical architecture, application modernization, and development best practices while collaborating with cross-functional teams.

Job Duties

  • Design, develop, test, deploy, and maintain enterprise web applications.

  • Build responsive, scalable, and accessible user interfaces using modern JavaScript frameworks.

  • Develop back-end services, 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.

  • Utilize AI-assisted development tools to support coding, debugging, refactoring, documentation, and testing.

  • Develop AI-enabled application features using large language model APIs, prompt engineering, Retrieval-Augmented Generation (RAG), and enterprise knowledge integration.

  • Evaluate AI-powered development workflows to improve engineering productivity and software quality.

  • Ensure AI-generated code adheres to security, compliance, performance, and quality standards.

  • Design and develop integrations across enterprise platforms, SaaS applications, and internal systems.

  • Implement secure APIs and integration services using REST, JSON, OAuth 2.0, and OpenID Connect.

  • Develop automated workflows and integrations using Azure Logic Apps, Azure Functions, Power Automate, or comparable technologies.

  • Support data exchange, transformation, synchronization, and integration monitoring.

  • Design and deploy cloud-native applications using Microsoft Azure.

  • Implement CI/CD pipelines and support containerization, orchestration, serverless computing, and infrastructure-as-code practices.

  • Develop automated unit, integration, regression, and API tests.

  • Monitor application performance, security, availability, and operational reliability.

  • Develop complex SQL queries, stored procedures, and data models while optimizing database performance.

  • Mentor development team members and contribute to technical design decisions.

  • Translate business requirements into scalable, maintainable technical solutions.

  • Collaborate with business analysts, solution architects, product owners, and enterprise application teams.

  • 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 Skills and Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.

  • Minimum 10 years of professional software development experience, including significant hands-on full stack development.

  • Experience with SQL, .NET, MVC, Angular, and C#.

Numbers & Facts

LocationHarrisburg, PA

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Modelingunmatched
  • Database Optimizationunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • JSONunmatched
  • JavaScript Frameworksunmatched
  • Knowledge Managementunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • Modeling Languagesunmatched
  • Multiplatform/Cross-Platformunmatched
  • OAuthunmatched
  • Object Oriented Design (OOD)unmatched
  • Object Oriented Programming (OOP)unmatched
  • OpenIDunmatched
  • Performance Analysisunmatched
  • Performance Tuning/Optimizationunmatched
  • Process Improvementunmatched
  • Productivity Managementunmatched
  • Programming Toolsunmatched
  • Quality Metricsunmatched
  • REST (Representational State Transfer)unmatched
  • Refactoringunmatched
  • Regression Testingunmatched
  • Requirements Managementunmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software as a Service (SaaS)unmatched
  • Sprint Planningunmatched
  • Stored Proceduresunmatched
  • System Integration (SI)unmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder