Work with business units to understand business processes and requirements, and translate them into practical system solutions and SA/SD specifications.
System Architecture & Integration
Design application architecture, databases, APIs, and cross-system integrations, while assessing technical feasibility, impact, and risks.
Technical Delivery & Quality Assurance
Collaborate with internal development teams and vendors, conduct technical design and code reviews, and ensure successful solution delivery.
Requirements
5+ years of enterprise application or software development experience with a solid technical background.
Experience in requirement gathering, system analysis, or SA/SD, with the ability to communicate effectively with non-technical stakeholders.
Ability to independently assess technical feasibility and translate business requirements into executable system solutions.
Good command of English.
Technical Skills
Proficient in application architecture, database design, SQL, and RESTful APIs.
Hands-on experience with code review, design patterns, refactoring, Git, and CI/CD.
Nice to Have
Experience in Cloud, DevOps, information security, or enterprise AI applications is a plus.