Software Developer/Engineer
GAPTECH -
Smouha, AlexandriaPosted 5 years ago39Applicants for2 open positions
- 35Viewed
- 21In Consideration
- 14Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, maintain, and support new and existing engineering software applications.
- Actively contribute to technical and functional design sessions.
- Provide creative solutions when dealing with technology challenges.
- Keep current with new and developing software technologies and assist in prototyping and determining the feasibility of implementing new technologies.
- Have Software infrastructure knowledge for sharing of information between applications on a desktop, cloud, or through a web UI.
- Develop technical briefs, functional and technical design documents.
Job Requirements
- 2 -5 Years applied experience in software development.
- Preferred Engineering background (Chemical Engineering or Mechanical Engineer background is preferred).
- Working experience with C#/.NET Windows / Web Development.
- Candidates with experience in Web Development (HTML5, JavaScript, and C#) will be preferable.
- Experience with database technologies (DB Administration, ORM, data access layer).
- Experience with REST, WEBAPI, database technologies, web technologies, and cloud technologies is a plus.
- Excellent interpersonal, communication and presentation skills.
- Demonstrated ability to convey complex information in a clear and concise manner.
- Identify and research relevant technologies, perform Proof of Concepts, Prototypes, and recommend applications of such technologies for active development activities.
- Self-motivation for learning – demonstrate interest in acquiring new knowledge and new concepts.
- Working experience in software development related to process engineering and simulation, with application to the chemical, oil & gas or refining process industries.