What you will do
- work with the project team to identify/clarify project goals, and help develop a breakdown of the engineering tasks to be performed.
- during the development process, help the engineering team with estimates to support overall project scheduling and tasks, and project tracking.
- prepare and maintain design documentation.
- work with quality assurance personnel to plan and execute product testing (unit tests and functional tests).
- ensuring that all development code is maintained in the source control system (git).
- all defects and change requests are logged in the issue tracking system (jira).
- project information and general items of interest are published in shared resources (confluence).
- implement quality design and be proactive at diagnosing & identifying problem code.
- to actively contribute to continuous improvement of the software product development process.
- responsible for deliveries by the required deadlines.
- accountable for own work product deliverables.
What skills & experience you should have
- proven experience technically working with software development teams as a collaborative team player
- strong object-oriented design patterns and development skills.
- knowledge of data connectivity (edge
cloud) architecture.
- excellent written and verbal communication skills with the ability to communicate effectively and efficiently with all team members
- ability to review code to standards set within company ag.
Tipo de puesto: tiempo completo, por tiempo indeterminado
sueldo: $55,000.00 - $65,000.00 al mes
beneficios:
- seguro de gastos médicos
- seguro de gastos médicos mayores
- seguro de la vista
- seguro dental
- seguro de vida
pago complementario:
- bono de productividad
tipo de jornada:
- turno de 8 horas
idioma:
- inglés (obligatorio)
lugar de trabajo: empleo presencial