Upvote
Downvote
Software Engineer
Share Job
- Suggest Revision
- Summary: Responsible for writing programs to maintain and control computer systems software for operating systems, networked systems, and database systems.
- Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
- Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems.
- Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Active Job
Updated 1 month agoSimilar Job
Relevance
Active