Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Full Stack .NET Developer

Kuyua
Hamburg, Germany
Logo

Full Stack .NET Developer

Kuyua
Hamburg, Germany
Posted 25 days ago
167Applicants for1 open position
  • 11Viewed
  • 1In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Company Description

Kuyua is a German company based in Hamburg, Our mission is to empower companies to comprehend their impact on nature, as well as their dependencies and associated business risks – and to show paths towards safeguarding both, natural and capital assets using AI and GIS.

Role Description

This is a contract remote role for a Full Stack .NET Developer. As a Full Stack .NET Developer, you will be responsible for developing and maintaining web applications using .NET technologies. You will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions. This is a great opportunity to work on exciting projects and contribute to the growth of our company.

We offer competitive compensation and a flexible work environment. Join our team and contribute to the success of our projects.

Job Requirements

Technical Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Experience: At least 3-4 years of professional experience in software development.
  • Proficiency in C#, ASP.NET, and ASP.NET Core, Blazor
  • Strong skills in JavaScript and TypeScript.
  • Experience with Node.js and Express.js.
  • Architecture: Solid understanding of Microservices architecture.
  • Containerization: Experience with Docker for developing and deploying containerized applications.
  • Frontend Development: Proficiency in at least one modern frontend library/framework (e.g., React, Vue, Svelte).
  • GIS Experience: Knowledge of Geographic Information Systems (GIS) is a plus.
  • Additional Skills: Experience with Python is advantageous.

Soft Skills:

  • Communication: Excellent verbal and written communication skills (in English), with the ability to effectively articulate technical challenges and solutions to both technical and non-technical team members.
  • Problem-Solving: Strong analytical and problem-solving abilities, with a creative approach to overcoming technical challenges.
  • Team Collaboration: Ability to work collaboratively in a team environment, contributing to a positive work culture and mutual growth.
  • Adaptability: Comfortable working in a fast-paced environment and adaptable to changing priorities.

Responsibilities:

  • Efficient Software Design: Design and develop scalable and high-quality software solutions, applying the "DRY" principle to ensure code reuse and prevent redundancy. Focus on creating modular and reusable code components.
  • Code Quality and Maintenance: Ensure the performance, quality, and responsiveness of applications. Adhere to "Clean Code" practices by writing clear, readable, and simple code that is easy to understand and maintain. Regularly conduct code reviews to identify bottlenecks, potential bugs, and opportunities for improvement.
  • Continuous Improvement: Actively contribute to the continuous improvement of the development process by identifying inefficiencies and suggesting improvements. Embrace refactoring as a routine part of the development cycle to improve code quality and maintainability.

Featured Jobs

Similar Jobs

Search other opportunities
JobsEngineering - Telecom/TechnologyFull Stack .NET Developer