Freelance Full Stack Developer (C# / Python / Web) About the Role We are looking for an experienced Freelance Full Stack Developer to help design, build, and support cloud-ready, web-based applications that solve complex upstream business problems. You will collaborate closely with engineers, geoscientists, data managers, and other developers in a highly collaborative environment. This is a hands-on development role covering frontend, backend, and data layers. Responsibilities Design, develop, test, deploy, and support web-based applications Build cloud-ready and cloud-native solutions Collaborate with cross-functional teams to gather requirements and deliver solutions Implement and maintain RESTful APIs Apply software engineering best practices (OOAD, SOLID, automated testing) Contribute to code reviews and share best practices with the team Required Skills & Experience 2+ years of experience developing, deploying, and supporting web applications Strong experience across: Frontend: HTML, CSS, JavaScript Backend / Business Logic Data layer Proficiency in one or more of the following: C# / .NET Python Experience with modern web frameworks/libraries: React or Angular ASP.NET MVC / ASP.NET Web API Python frameworks such as Flask or Dash Strong understanding of REST architecture Experience working with SQL and/or NoSQL databases Experience designing data models and data access layers Experience with reporting and SQL-based solutions (e.g., SSRS) Strong communication skills and ability to work collaboratively