What are the responsibilities and job description for the Software Engineer (Delphi) position at System One?
Software Engineer (Delphi)
Contract
100% REMOTE
Roles and Responsibilities:
Ref: #404-IT Pittsburgh
#LI-KB1
#M1
Contract
100% REMOTE
Roles and Responsibilities:
- 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.
- Advise customer about, or perform, maintenance of software system.
- Application Design, Architecture – Knowledge of application design activities, tools and techniques;
- ability to utilize these to convert business requirements and logical models into a technical application Design
- Application Development Tools – Knowledge of and ability to utilize a variety of specific tools and toolkits for the development and support of applications.
- Application Maintenance – Knowledge of and ability to define, implement changes to, and support a production application.
- Application Testing – Knowledge of application testing and ability to design, plan and execute application
- testing strategies and tactics to ensure software quality throughout all stages of application development.
- System Development Life Cycle – Knowledge of project management techniques and the ability to plan, design, develop, test, implement and maintain system development life cycle segments and phases.
- Technical Writing/Documentation – Knowledge of the technical language and writing approach, and the ability to write paper-based and on-line technical reference documentation (guidelines, standards, procedures, processes, applications, etc.)
- Technical Troubleshooting – Knowledge of technical troubleshooting approaches, tools and techniques, and the ability to anticipate, recognize, and resolve technical (hardware, software, application or operational) problems.
- C#
Ref: #404-IT Pittsburgh
#LI-KB1
#M1