Full Stack Engineer
Indexed description
Role Overview
We 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 Responsibilities
- Design, develop, and maintain full stack applications supporting core business systems
- Build and enhance backend services using .NET technologies
- Develop and optimize database logic using SQL and PL/SQL, including queries, procedures, and performance tuning
- Support and extend application development using C# and internal frameworks
- Work within a homegrown application environment (Marble, built on IFS) and adapt quickly to proprietary tooling
- Collaborate with cross‑functional teams to troubleshoot, debug, and improve existing applications
- Participate in code reviews, technical problem‑solving, and system enhancements
Required Experience & Skills
10+ years of professional development experience
- Strong hands-on experience with:
- .NET
- SQL and PL/SQL
- C#
- Application development in complex or enterprise systems
- Strong debugging, troubleshooting, and problem‑solving skills
- Ability to work independently and take ownership of system components
Preferred / Nice‑to‑Have
- Understanding of AI concepts within the software development lifecycle, such as:
- AI‑assisted development tools
- Integrating AI‑driven features into applications
- Awareness of how AI impacts system design or development workflows
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search