Responsibilities
- Designs and executes technical solutions for applications with medium to high complexity, including effort estimation and implementation.
- Engages in all stages of the software development lifecycle, from planning to deployment.
- Works closely with project stakeholders to clarify requirements, workflows, system architecture, and priorities.
- Advocates for and integrates industry-standard practices, tools, and methodologies such as DevOps to ensure robust software delivery.
- Identifies opportunities for improvement and escalates potential risks or issues in development processes.
- Contributes to code and design reviews, providing feedback on team members' work.
- Adopts and applies emerging technologies, tools, and techniques relevant to project needs.
- Takes part in technology-focused events and communities, both internal and external.
- Shares insights and lessons learned from project experiences with peers and teams.
Work Arrangement
Hybrid
Other
- Advanced English language proficiency required
- Full-time employment contract under UoP
- Access to private medical insurance benefits
- Eligibility for dental plan coverage
- Eligibility for reimbursement of eyewear expenses