Location: India
Your tasks
Key areas of responsibility- Work closely with the team lead, the agile-driven web team & GitLab/Jira boards to implement requested deliverables
- Maintain & support,
- existing APIs and develop new features/APIs using Laravel 12
- existing UI components and develop new UI components in Angular 19
- existing test cases and write test cases for new developments
- existing API documentation and write new documentation for new API endpoints using Postman
- existing custom-built artisan commands and create & document new artisan commands as needed
- Be able to understand SQL and be involved in creating various database entities as required
- Monitor Sentry channels & Microsoft Teams channels for error tracking and resolve those errors
- Write "clean", well-designed code following industry best practices (i.e., PSR Standards, Angular coding standards) & take ownership of written code
- Identify security vulnerabilities/risks in the codebase and mitigate them proactively (e.g. OWASP)
Your profile
Required skills and experience- Highly skilled in Laravel 10 or 11 / using Laravel as an API layer & PHP 7 or 8 development with at least 3 years of Laravel development experience
- Highly skilled in Angular 17 + with at least 2-3 years of experience
- Solid understanding of OOP PHP
- Experience in writing test cases
- Understanding of HTTP/HTTPS and security best practices in web platforms (e.g. OWASP)
- Knowledge of efficient use of SQL
- Adequate knowledge in using version control tools such as Git
- PHP 8, Laravel 11/12
- Angular 17 and above
- SQL
- Docker
- Composer
- Postman
- SSH
- Relevant Degree in a related subject
- Experience in working on significantly sized software development projects
- Experience in integrating with RESTful APIs such as Azure, Zendesk & Zoho
- Experience in integrating with Keycloak
- Understanding of Kubernetes
- Experience in using Agile Kanban boards, GitLab for software development & CI/CD, Jira for general task management, Sentry for error tracing & Confluence for documentation
- Collaborates well within a team by listening carefully and contributing to discussions
- Is creative and enjoys solving problems (both individually and as part of a team)
- Understands things quickly, asking questions where necessary
- Takes ownership of tasks
- Driven to do things in the best, most secure and most maintainable way
We offer
- An open and friendly corporate culture characterized by constructive and collaborative interaction
- Early risers and night owls - thanks to a flexible working model you can organise your working day yourself
- Utimaco is growing and living diversity! Our global team includes colleagues from 42 nationalities and 45 different languages spoken
