import { motion } from "framer-motion"; import { Building, Calendar, CheckCircle, Code, Eye, Layers, RefreshCcw, Rocket, Server, Settings, Shield, TrendingUp, UserPlus, Zap, } from "lucide-react"; import { FAQSection } from "../components/FAQSection"; import { Footer } from "../components/Footer"; import { Navigation } from "../components/Navigation"; import { ProcessSection } from "../components/ProcessSection"; import { Badge } from "../components/ui/badge"; import { Button } from "../components/ui/button"; import { Card, CardContent } from "../components/ui/card"; import { ShimmerButton } from "../components/ui/shimmer-button"; import { Helmet } from "react-helmet-async"; import { useNavigate } from "react-router-dom"; // Enhanced Hero Section const HeroWithCTA = () => { const navigate = useNavigate(); return (
{/* Page Title and Meta Description */} Software Engineering Solutions That Drive Results | WDI {/* Canonical Link */} {/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Twitter Card Tags */} {/* Social Profiles (using JSON-LD Schema) */}
{/* Software Engineering Label */} Software Engineering {/* Main Heading */}

Enterprise Software Engineering Solutions

Build robust, scalable enterprise systems with AI app development company expertise and modern practices like microservices, CI/CD pipelines, and cloud-native architecture.

{/* CTAs */} navigate('/contact/schedule-a-discovery-call')} onClick={() => navigate("/start-a-project")} >
Discuss Your Project
{/* Right side with stats */}
150+
Software Systems
95%
Code Quality Score
60%
Faster Development
24/7
System Reliability
); }; // Enhanced Horizontal Tag Scroller with Engineering Practices const HorizontalTagScroller = () => { const practices = [ { name: "Microservices Architecture", icon: Layers, color: "text-blue-400", }, { name: "DevOps & CI/CD", icon: Zap, color: "text-green-400" }, { name: "API-First Design", icon: Code, color: "text-purple-400" }, { name: "Test-Driven Development", icon: Shield, color: "text-cyan-400" }, { name: "Agile Methodologies", icon: TrendingUp, color: "text-orange-400" }, { name: "System Integration", icon: Settings, color: "text-yellow-400" }, ]; return (

Modern Engineering Practices We Follow

Industry-leading methodologies like DevOps, microservices, and CI/CD pipelines enhanced by AI-powered features ensure code quality, scalability, and maintainability.

{/* First set */} {practices.map((practice, index) => { const IconComponent = practice.icon; return (
{practice.name}
); })} {/* Second and third sets for seamless loop */} {[...practices, ...practices].map((practice, index) => { const IconComponent = practice.icon; return (
{practice.name}
); })}
); }; // Why Choose WDI Section const SideBySideContentWithIcons = () => { const advantages = [ { id: "architecture", title: "Robust Architecture", icon: Building, }, { id: "quality", title: "Code Quality Excellence", icon: CheckCircle, }, { id: "scalability", title: "Future-Proof Scalability", icon: TrendingUp, }, { id: "integration", title: "Seamless Integration", icon: Layers, }, { id: "maintenance", title: "Long-Term Maintainability", icon: Settings, }, ]; return (

Why Choose WDI for Software Engineering

WDI delivers AI mobile app development excellence with battle-tested enterprise architectures that ensure long-term scalability, zero-downtime deployments, and future-proof innovation.

{advantages.map((advantage, index) => { const IconComponent = advantage.icon; return (

{advantage.title}

); })}
); }; // Service Categories Grid const TabbedServiceDisplay = () => { const services = [ { title: "Enterprise Software Solutions", icon: Building, description: "Complex enterprise systems with robust architecture and scalability.", link: "/services/enterprise-software-solutions", }, { title: "System Architecture & DevOps", icon: Layers, description: "Modern system design with automated deployment and monitoring.", link: "/services/system-architecture-devops", }, { title: "Third-Party Integrations", icon: Zap, description: "Seamless integration with existing systems and external services.", link: "/services/third-party-integrations", }, { title: "Product Modernization", icon: RefreshCcw, description: "Upgrade legacy systems with modern technologies and practices.", link: "/services/product-modernization", }, { title: "API & Backend Development", icon: Server, description: "Robust APIs and scalable backend infrastructure solutions.", link: "/services/api-backend-development", }, { title: "Custom Software Development", icon: Code, description: "Tailored software solutions built to your specific requirements.", link: "/services/custom-web-app-development", }, ]; const navigate = useNavigate(); return (

Software Engineering Services

Comprehensive AI-powered design solutions designed for enterprise-grade performance, reliability, and seamless scalability across complex business ecosystems.

{services.map((service, index) => { const IconComponent = service.icon; return ( navigate(service.link)} >

{service.title}

{service.description}

); })}
); }; // Updated CTA Section with new design const InlineCTA = () => { const navigate = useNavigate(); return (
{/* Ready to Launch Badge */}
Ready to Launch?
{/* Main Heading */}

Build Enterprise Software with{" "} Engineering Excellence

{/* Subtitle */}

Robust, scalable systems engineered with modern practices and proven methodologies.

{/* CTA Button */}
navigate('/contact/schedule-a-discovery-call')} onClick={() => navigate("/start-a-project")} >
Start Your Software Project
{/* Small benefit text */}

Architecture review • Code quality audit • Technical consultation

); }; // Engineering Specialists Section const HireDevelopersSection = () => { const specialists = [ { title: "Software Architects", icon: Building, skills: ["System Design", "Microservices", "Scalability"], iconBg: "bg-blue-500", iconColor: "text-white", link: "/hire-talent/full-stack-developers", }, { title: "Backend Engineers", icon: Server, skills: ["Node.js", "Python", "Java", "Go"], iconBg: "bg-green-500", iconColor: "text-white", link: "/hire-talent/backend-developers", }, { title: "DevOps Engineers", icon: Settings, skills: ["CI/CD", "Docker", "Kubernetes", "AWS"], iconBg: "bg-purple-500", iconColor: "text-white", link: "/hire-talent/full-stack-developers", }, { title: "Full Stack Developers", icon: Code, skills: ["React", "Node.js", "TypeScript", "APIs"], iconBg: "bg-orange-500", iconColor: "text-white", link: "/hire-talent/full-stack-developers", }, ]; const navigate = useNavigate(); return (

Hire Our Engineering Experts

Get access to senior software engineers who build robust, scalable enterprise systems.

{specialists.map((specialist, index) => { const IconComponent = specialist.icon; return ( {/* Header */}
Software Engineering

{specialist.title}

{/* Skills */}
{specialist.skills.map((skill) => ( {skill} ))}
{/* CTA */}
navigate(specialist.link)} >
Hire Now
); })}
); }; // FAQ data for Software Engineering const softwareEngineeringFAQs = [ { question: "What software engineering methodologies do you follow?", answer: "We follow modern engineering practices including Agile/Scrum, DevOps, Test-Driven Development, continuous integration/deployment, and microservices architecture to ensure high-quality, maintainable software.", }, { question: "How do you ensure code quality and maintainability?", answer: "We implement comprehensive code review processes, automated testing, static code analysis, documentation standards, and follow SOLID principles and design patterns to ensure long-term maintainability.", }, { question: "Can you modernize our existing legacy software?", answer: "Yes, we specialize in legacy system modernization including code refactoring, architecture updates, technology migration, and gradual system replacement while maintaining business continuity.", }, { question: "What is your approach to system architecture?", answer: "We design scalable, modular architectures using microservices, API-first approaches, cloud-native patterns, and modern frameworks that can evolve with your business requirements.", }, { question: "Do you provide ongoing software maintenance?", answer: "Yes, we offer comprehensive maintenance services including bug fixes, performance optimization, security updates, feature enhancements, and 24/7 monitoring to keep your software running smoothly.", }, ]; export function SoftwareEngineering() { return (
{/* */} {/*
); }