Senior .NET Developer - Guadalajara, México - Distillery

Distillery
Distillery
Empresa verificada
Guadalajara, México

hace 1 semana

Rodrigo Fernández

Publicado por:

Rodrigo Fernández

Reclutador de talento para beBee


Descripción

About Distillery:


Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises.

We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they're looking for a fully managed team, scalable workforce or individual engineers.


About the Position:

As a _Senior.

NET Developer _you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us.

You will be a part of a team to resolve a diverse range of complex problems and regularly lead multiple, technically complex, large-scale projects.


Responsibilities:


  • Design, develop, and maintain our high throughput, highly available, transactional intensive web API using.
NET Core.

  • Deep understanding of gRPC, HTTP, SOAP, REST, TCP/IP
  • Experience with Exception handling and its impact to throughput.
  • Request and response Catching
  • Highly skilled on Asynchronicity and multithreading
  • Load balancing
  • API Stress/Performance testing
  • SQL Server queries optimization experience, topics such as execution plans, physical and logical design are a must
  • Performance profiling tools (such as PerfView and Visual Studio Profiler), experience to identify and fix performance issues.
  • Compression and Serialization
  • Concurrency management techniques
  • Write highquality, maintainable, and scalable code that meets business requirements and follows coding best practices.
  • Ensure the web API is highly performant and scalable, and can handle high traffic loads
  • Optimize code for maximum speed, scalability, and reliability.
  • Work with the team to identify and resolve performance and scalability issues.
  • Collaborate with other team members to design and implement new features.
  • Write unit tests and integration tests to ensure code quality and reliability.
  • Ensure code is properly documented and follows coding standards.
  • Stay uptodate with new technologies and best practices in web development.

Requirements:


  • Bachelor's degree in Computer Science or related field.
  • Strong experience with.
NET Core, Entity Framework Core, and ASP.NET Core.

  • Experience working on high throughput, highly available, transactionalintensive web APIs.
  • Experience with designing and implementing RESTful APIs.
  • Strong knowledge of software design patterns, SOLID principles, and architectural patterns.
  • Experience with SQL Server or other relational databases.
  • Familiarity with frontend technologies such as HTML, CSS, and JavaScript is a plus.
  • Experience with containerization and orchestration technologies like Docker and Kubernetes is a plus.
  • Strong analytical and problemsolving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently as well as in a team environment.
  • Must be detailoriented and able to multitask.

Why You'll Like Working Here:


  • The ability to work on and partner with multinational teams that are committed to our BEST core values: Best People, Best Expertise, Best Service, Best Teamwork
  • A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and competitive benefits plan
  • Remote working environment
  • Professional and personal development

Más ofertas de trabajo de Distillery