Full Stack Engineer
Role OverviewWe are seeking a seasoned Full Stack Developer to support a mature enterprise application environment. This role requires deep experience across backend, database, and application development, with the ability to work within a complex, long‑standing system landscape. The ideal candidate brings strong technical fundamentals, adaptability to proprietary tools, and a modern development mindset.Key ResponsibilitiesDesign, develop, and maintain full stack applications supporting core business systemsBuild and enhance backend services using .NET technologiesDevelop and optimize database logic using SQL and PL/SQL, including queries, procedures, and performance tuningSupport and extend application development using C# and internal frameworksWork within a homegrown application environment (Marble, built on IFS) and adapt quickly to proprietary toolingCollaborate with cross‑functional teams to troubleshoot, debug, and improve existing applicationsParticipate in code reviews, technical problem‑solving, and system enhancementsRequired Experience & Skills10+ years of professional development experienceStrong hands-on experience with:.NETSQL and PL/SQLC#Application development in complex or enterprise systemsStrong debugging, troubleshooting, and problem‑solving skillsAbility to work independently and take ownership of system componentsPreferred / Nice‑to‑HaveUnderstanding of AI concepts within the software development lifecycle, such as:AI‑assisted development toolsIntegrating AI‑driven features into applicationsAwareness of how AI impacts system design or development workflows