Full Stack Developer - C# .net.

  • embedded
  • permanent
  • Frankfurt am Main (60314)

Location: Frankfurt

Type: Full time

Salary: €50,000 - €80,000

Job Description:

We are looking for a skilled Full Stack Developer with expertise in C# .NET and a passion for modern web development practices. The successful candidate will play a crucial role in our ongoing migration from .NET Core 4 to .NET Core 8 and in transitioning our frontend technology stack from jQuery to Blazor.

Key Responsibilities:

  • Backend Development:

    • Develop, maintain, and enhance web applications using C# .NET.
    • Lead the migration of our existing applications from .NET Core 4 to .NET Core 8.
    • Ensure high performance and responsiveness of applications.
    • Write clean, scalable, and efficient code following best practices.
    • Implement and maintain RESTful APIs.
  • Frontend Development:

    • Transition the existing frontend codebase from jQuery to Blazor.
    • Develop user-friendly and responsive web interfaces using Blazor.
    • Collaborate with UI/UX designers to implement design specifications.
    • Optimize front-end performance to ensure a seamless user experience.
  • Collaboration & Communication:

    • Work closely with cross-functional teams including product managers, designers, and other developers.
    • Participate in code reviews and provide constructive feedback to peers.
    • Communicate effectively with stakeholders to understand requirements and deliver high-quality solutions.
  • Testing & Deployment:

    • Write unit and integration tests to ensure code quality.
    • Assist in continuous integration and deployment (CI/CD) processes.
    • Debug and resolve production issues as they arise.

Qualifications:

  • Education:

    • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Experience:

    • Proven experience as a Full Stack Developer or similar role.
    • Extensive experience with C# .NET and .NET Core.
    • Hands-on experience migrating applications from older versions of .NET Core to the latest versions.
    • Strong experience with front-end technologies, particularly jQuery and Blazor.
  • Technical Skills:

    • Proficiency in C#, .NET Core, ASP.NET.
    • Solid understanding of web technologies including HTML5, CSS3, and JavaScript.
    • Experience with Blazor or similar SPA frameworks.
    • Familiarity with database systems such as SQL Server or PostgreSQL.
    • Knowledge of RESTful APIs and web services.
    • Experience with version control systems like Git.
  • Soft Skills:

    • Fluent in both English and German
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Ability to work independently and manage time effectively.
    • Eagerness to learn new technologies and stay updated with industry trends.

Nice to Have:

  • Experience with cloud platforms such as Azure or AWS.
  • Familiarity with CI/CD tools and practices.
  • Knowledge of agile development methodologies.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Professional development opportunities and training.
  • Collaborative and inclusive work environment.
Harry Turner