Responsibilities
- Develop software modules in alignment with defined architectural designs
- Carry out integration of system components and conduct testing, including identifying and resolving technical issues
- Conduct unit-level testing to validate functionality of developed code
- Contribute to scoping project tasks and forecasting delivery schedules
- Collaborate actively with team members and engage with project stakeholders to maintain efficient and predictable progress
- Offer technical insights during planning of product development directions
- Engage in incident triage, including root cause analysis and priority assessment
- Maintain and enhance continuous integration and continuous delivery workflows