The Senior Full Stack Engineer specializes in object oriented design and analysis with extensive experience
on all stages of software development lifecycle, including requirements, definition, prototyping, implementation, testing and maintenance. This role will be involved on a software development project for a Globally recognised Communications provider.
Position Objectives and Essential Duties:
- Translate product vision and requirements into software design.
- Thorough understanding of how to interpret customer business needs.
- Write clean, maintainable code following best practices (unit testing, source control,
continuous integration, automation, design patterns, etc.)
- Collaborate with other developers, testers, and system engineers to ensure quality
- Follow Agile Scrum methodology.