Talent.com
Esta oferta de trabajo no está disponible en tu país.
Principal I, Application Development (.Net).

Principal I, Application Development (.Net).

HerbalifeTlaquepaque, Mexico
Hace 1 día
Tipo de contrato
  • Teletrabajo
Descripción del trabajo

Overview

Recruiter - Lorena Padilla

Position reports to : Mauricio Gonzalez

Work schedule : Hybrid, going to the office in GDL for 3 days

Position Summary Statement

The Principal of Application Development acts as a technical expert on a specific area in Application Services, focusing on providing expertise, guidance, and support on high-expertise areas. This role leads all development activities and coordinates with other cross-functional teams to ensure delivery.

Responsibilities

  • Develop compelling web application functionality, including business logic and user interactions on high-traffic web applications.
  • Lead team to research, develop, deploy, and maintain software for use within the company, designs, codes, tests, ensures quality assurance, debugs and deploys application system.
  • Create and update automated test scripts, unit testing, acceptance testing etc.
  • Work closely on an agile team of product owner, other engineers and scrum master in a collaborative environment
  • Lead solution design and architecture, collaborating with other principal developers, dev managers and architects
  • Partner with product management to understand product vision and drive business value
  • Contribute to and comply with Site Reliability Engineering (SRE) requirements for Service-level Objectives and meet service level agreements for production support response and resolution
  • Mentoring staff and associate developers in the team, to make them understand about the techs that needed to run the project smoothly
  • Take part in data / service / API / web / mobile design architecture discussions and pro-actively give solutions / recommendations
  • CI / CD pipeline ownership / working with ops for production deployment and postproduction validation / support
  • Provide expert technical guidance and mentoring to others in areas of expertise
  • Being readily available to solve any unforeseen production downtimes / incidents

QualificationsSkills Required

  • Strong understanding of established architecture and development patterns
  • Strong OOP knowledge, programming knowledge, design patterns, SOLID design principles
  • Dependency Injection and IoC Container concept knowledge, log aggregation technologies, remote debugging, pro-active monitoring and alert system knowledge
  • Experience in application development and integration with one or more of the following - C#, ASP.NET, MVC, HTML, CSS, JavaScript Framework, SQL, Java, ADF etc.
  • Responsive mobile development, Xamarin and / or React Native
  • Web services (SOA), REST, MSMQ, ESB
  • Relational and non-relational data, ORM, knowledge on cloud solutions
  • Identifying system impact for a given requirement or change
  • Basic source control practices and branching
  • Excellent oral and written communication skills
  • Certificates / Training

  • Required : Certifications demonstrating industry recognition for area of expertise
  • Experience

  • 6+ years’ experience in applications with deep expertise in one area
  • 4+ Years’ experience in design & development of end to end complex applications
  • Education Required

  • Bachelor\'s in Computer Science or equivalent
  • Preferred

  • Advanced Technical Degree
  • Preferred Qualifications

  • Experience supporting the performance and operation of high-traffic transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, e.g., through developing alerts
  • Continuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management
  • Experience with international or multi-level marketing business
  • Experience with monitoring tools
  • Certifications for desired non-niche programming languages
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Application Development • Tlaquepaque, Mexico