Description
Design and implement system architectures, including high-level and low-level designs, for applications and data models.
This role is hybrid.
Responsibilities
- Create detailed HLD, LLD, and SAD documentation for software platforms and database systems.
- Define interfaces using IDL and leverage modeling technologies.
- Apply Agile methodologies (Scrum or Kanban) to manage the development lifecycle.
- Build solutions using IDEs and rapid application development tools.
- Develop deep understanding of the specific sub-domain to solve complex problems.
Required Skills
- 5+ years of experience in software design and development.
- Proficiency in Agile methodologies, specifically Scrum and Kanban.
- Strong knowledge of Modelling Technology and languages.
- Experience with Database Management Systems (DBMS).
- Ability to produce comprehensive HLD, LLD, and SAD documentation.
- Proficiency in IDEs and RAD tools.
- Understanding of Interface Definition Languages (IDL).
Preferred Skills
- Experience with WCS (Warehouse Control System) domains.
- Background in logistics or supply chain software architecture.