S

Software Engineer Web Other (Py,PHP) Sr

Softtek · Mexico

IT Services and IT Consulting · 10,001+ employees

14 h ago
Mid (2-5 yrs) Full-time Mexico
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop, maintain, and optimize enterprise applications built in Delphi, including the design of SQL queries and database access. Responsible for analyzing functional requirements, performing unit tests, and resolving production incidents.

What they look for

Delphi SQL Server Oracle MySQL PostgreSQL Software Architecture Unit Testing Enterprise Software Patterns Analytical Thinking Problem Solving Legacy Systems Scrum Technical English

Requirements

Requires a Bachelor's degree in IT or Computer Systems and 2 to 3 years of experience as a programmer with Delphi. Proficiency in various SQL databases and a Scrum certification are also expected.

Full description

Puesto

Desarrollador Delphi Senior

Objetivo del Puesto

Desarrollar, mantener y optimizar aplicaciones empresariales construidas en Delphi, participando en el análisis de requerimientos, diseño, programación, pruebas y soporte de sistemas existentes y nuevos proyectos.

Responsabilidades

  • Desarrollar nuevas funcionalidades en aplicaciones Delphi.
  • Dar mantenimiento correctivo y evolutivo a sistemas existentes.
  • Diseñar y optimizar consultas SQL y acceso a bases de datos.
  • Analizar requerimientos funcionales y técnicos.
  • Realizar pruebas unitarias e integración.
  • Documentar desarrollos y cambios realizados.
  • Resolver incidencias de producción.
  • Colaborar con usuarios de negocio y equipos de TI.

Experiencia de +3 años desarrollando con Delphi.

Manejo de bases de datos:

  • SQL Server
  • Oracle
  • MySQL o PostgreSQL

Competencias

  • Pensamiento analítico.
  • Capacidad para resolver problemas.
  • Orientación a resultados.
  • Trabajo en equipo.
  • Comunicación efectiva con usuarios de negocio.
  • Capacidad para trabajar sobre sistemas heredados (legacy).

Descripción general de actividades

1. Es responsable de la generación de código necesario para cumplir con las especificaciones técnicas de la solución.

2. Colabora en definiciones arquitectónicas

3. Resuelve problemas técnicos, analizando posibles soluciones mediante el uso de procesos estandarizados.

4. Interpretación de documentación de análisis, diagramas de flujos de datos, diseño de modelos de entidad relación y herramientas de documentación.

5. Amplio conocimiento de patrones de software empresarial.

6. Aplicación de patrones de software empresarial.

7. Reestructurar código en función de buenas prácticas de desarrollo.

8. Validar que las especificaciones técnicas estén completas y correctas.

Diseñar, codificar y probar unitariamente los componentes a partir de las especificaciones técnicas.

Experiencia profesional y técnica

1. De 2 a 3 años de experiencia como Programador.

Competencia o habilidad en el trabajo

1. Contar con Licenciatura/Ingeniería relacionada con las tecnologías de la Información y/o Sistemas Computaciones.

2. Certificación Scrum

3. Contar con conocimientos avanzados como programador.

Zona de trabajo: CDMX - Oficinas en Reforma. (modalidad hibrida, 3 veces a la semana en las oficinas)

Inglés: técnico.

Horario: lunes a viernes - tiempo completo