General:
* desarrollador de software: Este es un término amplio que abarca la escritura, las pruebas y el mantenimiento del software.
* Ingeniero de software: Similar al desarrollador de software, pero puede implicar más enfoque en el diseño y la arquitectura.
Más específico:
* Programador: Esto se centra principalmente en el código de escritura.
* Tester de software: Esto se centra principalmente en el código de prueba.
* Ingeniero de garantía de calidad (QA): Este papel puede implicar tanto el código de escritura como de prueba, con un fuerte énfasis en la garantía de calidad.
* Desarrollador de pila completa: Este rol combina el desarrollo front-end y back-end, que incluye el código de escritura y prueba para ambos aspectos.
El mejor título depende de la descripción específica del trabajo y la estructura de la empresa.