Full Stack Developer (C#, .Net)

Posted 5 hours 13 minutes ago by Trust In Soda

£480 - £510 Daily
Contract
Not Specified
Other
Berlin, Germany
Job Description
Full Stack Developer (C#, .Net)
Start Date: ASAP
Contract Length: 12 Months
Location/Remote Working: Fully Remote
Rate: £480 - £520 Per day

Summary
Trust in Soda are exclusively partnered with a leading SASS based business specialized in Ecommerce. They are seeking a skilled Full Stack Developer (C#, .Net) to help scale their current platform, so the applications can be improved, modernized and upscaled to meet the demands of the business.

Essentials
  • Strong proficiency in Back End programming using C# and .Net.
  • Experience with React (JS) and Bootstrap 4 for Front End development.
  • Knowledge of SQL for database management.
  • Familiarity with Python for additional programming needs.
  • Experience with multi-cloud environments, particularly Azure and AWS.
  • Ability to work effectively as part of a small team, supporting the development and scaling of applications.

Key Responsibilities
  • Modernize and upscale the existing analytics tool to improve scalability and performance.
  • Develop and maintain serverless applications in Azure using C#.Net and React (JS), with a focus on modernizing Legacy code.
  • Integrate and manage the application's Headless CMS, ensuring smooth data collection and performance guide delivery.
  • Re-architect the system to enhance functionality and scalability, utilizing multiple programming languages, including SQL and Python.
  • Collaborate with the small development team, including the founders and QA, to implement new features and improvements.
  • Support and enhance the multi-cloud infrastructure with a focus on Azure and AWS.
  • Provide technical expertise in C#.Net Back End programming and React for Front End development.
  • Work independently and as part of a small team to build and scale the application according to business requirements.
  • Communicate effectively with the offshore team in India, coordinating development efforts and ensuring quality standards.
  • Recommend and implement best practices for software development, performance optimization, and scalability.