Fulgent Genetics, Inc.-posted 22 days ago
Full-time • Mid Level
El Monte, CA
251-500 employees
Ambulatory Health Care Services

We are seeking a Senior .NET Developer to join our dynamic development team. This role is responsible for designing, developing, and maintaining complex web applications using Microsoft .NET and related technologies. The ideal candidate will demonstrate strong problem-solving abilities, mentor junior developers, provide technical leadership to the development team, drive key technical decisions, and play a key role in delivering high-quality software solutions that align with business objectives.

  • Design, develop, test, and deploy secure, scalable web applications using ASP.NET Core, C#, and related technologies.
  • Provide technical leadership to the development team, drive key technical decisions
  • Collaborate with cross-functional teams including business analysts, and QA engineers to deliver robust solutions.
  • Participate in requirements gathering, architecture discussions, and system design.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Troubleshoot, debug, and optimize application performance.
  • Conduct code reviews and provide technical guidance and mentorship to junior and mid-level developers.
  • Integrate web applications with databases using Entity Framework, LINQ, and SQL Server.
  • Implement and maintain RESTful APIs and third-party service integrations.
  • Ensure application security, scalability, and compliance with company standards.
  • Stay up to date with emerging trends and technologies within the .NET ecosystem.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional experience developing web applications using .NET technologies (ASP.NET MVC/Core, C#).
  • Proficiency with relational databases (SQL Server) and ORM frameworks like Entity Framework.
  • Solid understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with source control systems such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills with the ability to work effectively in a team environment.
  • Strong experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js) is a plus.
  • Familiarity with CI/CD pipelines and cloud platforms (e.g., Azure) is desirable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service