Job Responsibilities
- Work with business users to gather the requirements and propose the proper solution. Participate in all development life cycle activities, such as release planning, designing API specifications, coding, testing, and production release.
- Work closely with project managers to understand business goals and system requirements.
- Excellent problem-solving, analytical, and troubleshooting skills, working with minimum guidance and communication skills.
- Produce necessary system reports/documents to the supervisor or management as requested. Minutes of the meeting are required for every meeting and are sent to all participants.
- Outsource / 3rd parties management.
- Technology study and utilization management.
- Other duties may arise occasionally and may be assigned to the employee.
Qualifications
- Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.
- Excellent problem-solving skills.
- Knowledge of Testing Methodologies: Understanding of various testing methodologies.
- Familiarity with CI/CD tools (e.g., Jenkins) and version control systems (e.g., Git).
- Experience with SA tools such as Postman, Swagger, and C4Diagram.
- Design tools such as Figma, Photoshop, and Illustrator are a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities. Preferred Qualifications:
Preferred Qualifications:
- Experience in the legal or litigation domain, understanding legal workflows and data privacy regulations.
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- AWS, Azure, or the other familiar.