• Delivering clean, well-structured and reusable code following best practices and standards. • Developing new functionalities according to specified requirements. • Implementing application performance and database optimizations. • Preparing technical documentation. • Contributing to all areas of software development. • Multi-tasking project development.