Software Analyst


Software Analyst
- Job popularity
Job Description
Software analysts elicit and prioritise user requirements, produce and document software specifications, test their application, and review them during software development. They act as the interface between the software users and the software development team..
Top 13 specific things you need to know
As a Software Analyst, you will need to master following:
- ICT system user requirements
- business requirements techniques
- create data models
- create software design
- data models
- define software architecture
- design information system
- develop software prototype
- identify ICT user needs
- interact with users to gather requirements
- manage ICT legacy implication
- software architecture models
- software design methodologies
Top 6 general things you need to know
More generally, a software analyst is also versed in:
Other things it helps to know to be an excellent software analyst
It also helps to know the following:
- ABAP
- AJAX
- APL
- ASP.NET
- Agile development
- Agile project management
- Assembly (computer programming)
- C#
- C++
- COBOL
- CoffeeScript
- Common Lisp
- DevOps
- Erlang
- Groovy
- Haskell
- ICT problem management techniques
- ICT project management
- ICT project management methodologies
- Incremental development
- Iterative development
- Java (computer programming)
- JavaScript
- LDAP
- LINQ
- Lean project management
- Lisp
- MATLAB
- MDX
- ML (computer programming)
- N1QL
- Objective-C
- Open source model
- OpenEdge Advanced Business Language
- Outsourcing model
- PHP
- Pascal (computer programming)
- Perl
- Process-based management
- Prolog (computer programming)
- Prototyping development
- Python (computer programming)
- R
- Rapid application development
- Ruby (computer programming)
- SAP R3
- SAS language
- SPARQL
- SaaS (service-oriented modelling)
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Spiral development
- Swift (computer programming)
- TypeScript
- VBScript
- Visual Studio .NET
- Waterfall development
- XQuery
- analyse ICT system
- create prototype of user experience solutions
- hybrid model
- identify ICT system weaknesses
- levels of software testing
- manage ICT project
- manage system testing
- monitor system performance
- object-oriented modelling
- provide ICT consulting advice
- query languages
- resource description framework query language
- service-oriented modelling
- unified modelling language
- use an application-specific interface
- computer programming
- create project specifications
- ensure compliance with company regulations
- ensure compliance with legal requirements
- solve ICT system problems
Top employers for this job

Software Analyst (0-2 Yrs Exp.)
-
Prereqs Technology Pvt.Ltd
-
California
-
$250 - $800 / month
- Keywords :
- Ui designer,
- developer