Full Stack .Net C# Developer
职位亮点
职位描述
Are you a passionate, experienced Full-Stack .NET C# Developer looking to make a real impact in a high-performance environment? Join our dynamic team and take ownership of designing, developing, and maintaining a cutting-edge web application serving over 5 million annual users. Leveraging the power of ASP.NET Core, Blazor, TypeScript, and Azure, you will work in a fast-paced Agile setting to create scalable and efficient solutions. As part of our small, agile team, you’ll have the unique opportunity to influence architectural decisions and implementation strategies, making a tangible impact on both the product and its users. Your work will help bridge technology with life sciences, where an understanding of biology or AI/ML is a welcome advantage.
Responsibilities
- Front-End Development
- Build and refine interactive and high-performance front-end features using Blazor, TypeScript, and modern JavaScript techniques.
- Develop and maintain reusable components, ensuring code is clean, maintainable, and scalable.
- Optimize user interfaces for speed and reliability in high-traffic environments.
- Back-End Development & Architecture
- Design and maintain robust server-side architecture with ASP.NET Core.
- Optimize performance and scalability for high-traffic applications, ensuring reliability and efficiency.
- Azure Deployment & Management
- Configure, deploy, and manage applications on Azure Web Apps, VMs, and related services.
- Implement monitoring, logging, and alerting systems using tools like Azure Monitor and Application Insights.
- Troubleshoot and optimize resource usage for scalability.
- Agile Collaboration & Documentation
- Collaborate with cross-functional teams in an Agile environment, using Jira for task and sprint management.
- Maintain clear, concise documentation for technical architecture, coding standards, and deployment procedures.
Requirements
- Experience: At least 5 years of professional experience as a full stack .NET C# developer in high-traffic environments (5M+ annual users).
- Core Expertise: Strong proficiency in ASP.NET Core, Blazor/Razor and TypeScript and use of modern JavaScript frameworks (React, Angular, Web Components).
- Azure Skills: Hands-on experience deploying and managing applications on Azure Web Apps, VMs, and related services.
- Communication: Professional-level fluency in English, both written and verbal.
- Agile Familiarity: Experience working in Agile environments and proficient use of Jira.
- Bonus Skills:
- Biology Knowledge: University-level understanding of biology or life sciences.
- AI/ML: Familiarity with LLMs, prompt engineering, or agentic frameworks.
Why Join Us?
- Be part of a team delivering cutting-edge solutions to real-world challenges.
- Opportunity to work with state-of-the-art technologies like Blazor, Azure, and AI/ML.
- Collaborate in a supportive, innovative environment where your ideas are valued.
- Competitive salary and benefits, plus room for professional growth.
工作种类 | |
工作地区 | 不指定 |