Software Engineer Associate - Artech LLC
PITTSBURGH, PA 15222-2722
About the Job
Software Engineer Associate
Fully remote, EST
Must be willing to work 9:30-5:30 EST
M-F, 40 hours
Length of assignment is 6 Months with a possibility of extension/contract to hire
HM NOTE: Looking for Delphi and C# but this role will require Delphi experience.
Key responsibilities:
Daily:
" Provides detailed technical design and development of software solutions using existing and emerging
technology platforms.
" Proposes & designs software solutions to address complex business needs.
" Writes code, tests and deploys software.
" Prepares technical and procedural documentation required for software.
" Maintains and debugs software.
" Able to communicate effectively and efficiently
" Actively collaborates with the team and able to mentor newer developers
" Able to give reasonably accurate estimates for defined work
Must have technical skills/experience (ask for alternative/tool/version):
" 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.
Flex Skills:
" Delphi (D5 or 10 preferred- but any experience accepted)
" C#
" Java/JavaScript
" TypeScript
" Objective C
Bachelors in Computer Science or equivalent - not required
Years of experience: 1-3 years
Pre-Screening Questions:
1. How do you handle more workload and less capacity?
2. What are some personality traits or characteristics of team members you have worked well with in the past?
Fully remote, EST
Must be willing to work 9:30-5:30 EST
M-F, 40 hours
Length of assignment is 6 Months with a possibility of extension/contract to hire
HM NOTE: Looking for Delphi and C# but this role will require Delphi experience.
Key responsibilities:
Daily:
" Provides detailed technical design and development of software solutions using existing and emerging
technology platforms.
" Proposes & designs software solutions to address complex business needs.
" Writes code, tests and deploys software.
" Prepares technical and procedural documentation required for software.
" Maintains and debugs software.
" Able to communicate effectively and efficiently
" Actively collaborates with the team and able to mentor newer developers
" Able to give reasonably accurate estimates for defined work
Must have technical skills/experience (ask for alternative/tool/version):
" 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.
Flex Skills:
" Delphi (D5 or 10 preferred- but any experience accepted)
" C#
" Java/JavaScript
" TypeScript
" Objective C
Bachelors in Computer Science or equivalent - not required
Years of experience: 1-3 years
Pre-Screening Questions:
1. How do you handle more workload and less capacity?
2. What are some personality traits or characteristics of team members you have worked well with in the past?
Source : Artech LLC