Job Description
We are seeking a Full Stack Developer to support innovative digital solutions within the maritime classification and engineering domain. This role will focus on building scalable, cloud-native applications that integrate advanced technologies, including AI/LLM capabilities, to support data-driven decision-making across structural and maritime systems.
This individual will take full ownership of development efforts end-to-end—from design through deployment and ongoing optimization—ensuring reliable, high-quality delivery.
Key Responsibilities
• Design, develop, and maintain full stack applications using modern frameworks and cloud-native architectures
• Build and deploy scalable solutions in Microsoft Azure, leveraging:
○ Azure Functions
○ Azure App Services
○ Azure Container Apps
• Develop backend services using Python (FastAPI); contribute to C# Web APIs where needed
• Create responsive, user-friendly front-end applications using React (TypeScript)
• Integrate and manage data across SQL Server and MongoDB
• Implement and integrate AI/ML models and LLM-based solutions into production systems
• Collaborate with cross-functional teams to ensure alignment with engineering and product requirements
• Build and maintain CI/CD pipelines using GitHub Actions
• Develop and execute automated tests using NUnit and Jest
• Own application performance, scalability, and reliability post-deployment (not just release and handoff)
Based on knowledge and years of experience this position offers an hourly pay rate range of $50-60/hr.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• Strong experience as a Full Stack Developer in cloud-based environments
• Hands-on experience with:
○ Azure (Functions, App Services, Container Apps)
○ Python (FastAPI)
○ React with TypeScript
○ SQL Server and/or MongoDB
• Experience implementing AI/ML models into applications (no model development required)
• Exposure to or experience with Large Language Models (LLMs)
• Experience with CI/CD pipelines, specifically GitHub Actions
• Familiarity with automated testing frameworks (NUnit, Jest)
Proven ability to take ownership of projects end-to-end, including post-production support
Nice to Have Skills & Experience
• Experience with Retrieval-Augmented Generation (RAG) architectures
• Background in maritime, structural, or civil engineering industries
Experience building systems that support engineering workflows, simulations, or classification standards
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.