Senior Software Development Engineer

Detalles de la oferta

.Senior Software Development EngineerAre you passionate about the chance to bring your experience to a world-class company that is market-leading for both content and technology?If yes, we are looking for you!Join our team! The Legal Tracker team is looking to add a Senior Software Development Engineer to the team at our Technology Centre in Mexico City, Mexico.About the RoleIn this opportunity as a Senior Software Development Engineer, you will :Develop features and enhancements to our flagship product - Legal Tracker - using C#, .NET, SQL, Azure, HTML, Angular, JavaScript, JQuery, CSS / Sass, WebAPI, and other similar technologies.Write automated unit tests, API tests, regression tests and UI tests using NUnit, Moq and other tools.Participate in peer code reviews and mentoring of other software engineers.Work with Product Management and lead developer to translate feature requirements and specifications into detailed technical specifications, plan and estimates.Maintain expert level knowledge of various vertical areas of functionality and technology within the platform.Contribute ideas and enhancements to the product's frameworks and tools such as our web framework, ORM, unit testing framework, and administrative tools.Leadership roles in one or more areas such as performance, security, builds, and framework technologies such as AJAX or ORM, etc.About YouYou're a fit for the role if your background includes4+ years of software development experienceStrong in object-oriented design and development with C#Experience with relational database design concepts and SQLStrong with web languages and technologies including HTML, JavaScript, CSS and web servicesHave a fundamental understanding of the end to end SDLCExperience with API development and best practicesExperience working in an Agile environmentDemonstrate proficiency in automation, system monitoring, and cloud-native applications (Azure, AWS or a related cloud platform)Desire to learn and embrace new and emerging technologyBachelor's Degree (or equivalent) in Computer Science, Computer / Software Engineering or related technical fieldPreferred :Programming experience with Microsoft's .NET frameworkDBMS experience, such as MS SQL Server (preferred), Oracle, or otherAzure native design / developmentExperience with NUnit, Telerik's Kendo UI Framework, WCF or WebAPI Web ServicesFamiliarity with the following : data structures, code optimization, code re-factoring, design patterns, multi-tiered architectures, database and query optimization, stateless server farm architecture, object relational mappers, data conversion, software security, report development, and automated unit testing.Must Have Personal Characteristics :Excellent oral and written communication skills.A strong interest and passion for designing and developing great software.A quick, independent and self-motivated learner.A strong sense of responsibility, personal self-discipline, and ability to work independently


Salario Nominal: A convenir

Fuente: Jobtome_Ppc

Requisitos

Jefe De Sistemas

Empresa líder en el sector Automotriz, busca talento para integrarse a su equipo de trabajo como: JEFE DE SISTEMAS **Requisitos** - Nível de estudios: Licen...


Nissan - Veracruz

Publicado 8 days ago

Administrador De Base De Datos

Importante empresa dedicada a brindar servicios en Tecnologías de Información y Negocios busca tu talento como: **"Administrador de Base de Datos"** **Busca...


Taltere - Veracruz

Publicado 8 days ago

Analista De Base De Datos - Auxiliar

**Vacante para la empresa CJA CONTACT CENTER en Col. Del Valle -Benito Juárez, Ciudad de México**: ¡Únete a nuestro equipo como **Auxiliar**: - Analista de ...


Cja Contact Center - Veracruz

Publicado 8 days ago

Gerente Para Taqueria

BUSCAMOS GERENTE DE SUCURSAL PARA TAQUERÍAS LA TAQUE EXPERIENCIA DESEABLE... APERTURA Y CIERRE LIDERAZGO TOMA DE DESICIONES RESOLUCIÓN DE PROBLEMAS TRA...


Distribuidora La 777 - Veracruz

Publicado 8 days ago

Built at: 2024-11-27T06:04:11.693Z