QUALIFICATIONS AND JOB DESCRIPTION
We are looking for a “Software/System Analyst” as a part of our “System Engineering” Department, who will be responsible of system analysis and design of fast developing complex systems consisting of different platforms, architecture and technologies
General Qualifications
- BS Degree in Computer Science/Engineering or related technical field or equivalent practical experience,
- 2+ years of software development experience,
- Good team player, result oriented attitude and analytical mind,
- Good command of English, both written and spoken.
- Strong interpersonal communication skills,
- Willing to work as a team member,
- Strong problem solving and analytical skills
- Ability to handle analysis tasks by decomposing complex systems into sub-systems and functions
- Constantly following new trends and technologies and passion for learning new things,
Technical Qualifications
- Good technical understanding of Service Oriented Architecture, RESTful APIs, SOAP
- Advanced level Relational databases and SQL,
- Understanding of HTML5, CSS, Javascript and other web technologies,
- Knowledge and understanding on client – server software architecture and development,
- Experience in Agile/Scrum/Kanban based project processes is a plus,
- Knowledge on Software lifecycle management, standards for coding, style, documentation and JIRA,
- Eager to contribute and improve SDLC, product quality and test processes
- Experience with accessibility and version control using GIT,
Job Description
- Developing new modules in collaboration with development team according to stakeholders’ requirements and being responsible for technical design decisions
- Defining module characteristics and relationships between these modules, transferring the module requirements to relevant developer teams
- Managing product/module backlog,
- Following up the development life cycle according to development process using JIRA management tool. Managing module versioning
- Documenting created modules and applications. Managing revisions and updates for existing documents
- Participating on projects of new technologies and concepts
- Defining and constantly updating system quality standards and processes
- Supporting domestic and international sales processes with contribution to technical documentation and tender analysis
- Following the path for becoming the solution architect