remote
System Analyst - Innovecture
Software Engineer
System Analyst role focused on translating business needs into technical solutions using SQL, UML, and Agile practices to deliver high‑quality, scalable systems for diverse clients.
About the role
Key Responsibilities
- Gather, analyze, and document business requirements, translating them into functional specifications for development teams.
- Design data models and database schemas using SQL, ensuring optimal performance and data integrity.
- Create UML diagrams (use cases, sequence, class) to visualize system architecture and workflows.
- Collaborate with cross‑functional teams in an Agile environment, facilitating sprint planning, backlog grooming, and daily stand‑ups.
- Conduct gap analysis, propose process improvements, and support change management initiatives.
- Validate delivered solutions through testing, user acceptance, and post‑implementation reviews.
Requirements
- 3+ years of experience as a System Analyst or Business Analyst in a technology consulting setting.
- Hands‑on experience with UML modeling tools and Agile methodologies.
- Excellent communication skills, able to bridge technical and non‑technical stakeholders.
- Strong analytical mindset with a track record of delivering complex solutions on time and within scope.