Delphi Engineer
Location: Onsite
635 W 11th Street
Auburn, IN 46706
Days of the week: Monday through Friday
Hours: meetings will take place 9:30-5 PM EST these will be core hours
Key Responsibilities
- 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
Competencies
- 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.
- App development including multiple platforms: web, mobile, desktop, handheld, and Point of Sale (POS).
- Experience in having applications meet quality, security, modifiability, extensibility, and scalability
Must Have
Delphi (D5 or 10 preferred- but any experience accepted)
Android/Java
Flex Skills
- C#
- Front end web development (Vue, Typescript, CSS, HTML, JavaScript)
Roles at this level typically require a university / college degree, with 6+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education and experience (including military service) may be considered.
Education
Bachelors in Computer Science or equivalent experience