Negotiable
Outside
Remote
USA
Summary: The Software Engineer (Delphi) role involves designing and developing internal business systems, particularly focusing on the County Highway Expenditure Microcomputer System (CHEMS). The position requires extensive experience in Delphi programming and SQL, with responsibilities including system upgrades and enhancements. The role is fully remote, with occasional attendance at an annual conference. Candidates will work independently while coordinating with the CHEMS Lead for project priorities.
Key Responsibilities:
- Assist with the design and development of internal business systems, working with the CHEMS Lead.
- Transition Counties from their current software packages to the CHEMS system.
- Implement, support, maintain, and enhance the CHEMS and CHEMSPRO systems.
- Participate in virtual State-wide meetings to support and enhance CHEMS.
- Work on team to upgrade CHEMS from Delphi 2007 to 2011.
- Manage software and system enhancements to the existing Oracle version 19c database.
- Develop import/export integration programs to transfer data in and out of CHEMS.
- Handle release management for periodic CHEMS software releases.
Key Skills:
- At least 5 years of Delphi programming experience using RAD Studio 2007+ and/or 2011.
- SQL/PL SQL experience.
- Experience with GitHub.
- Knowledge of object-oriented programming languages using Virtual Component Library (VCL).
- Extensive knowledge of Windows-based application target platforms and software development tools.
- Experience with Oracle RDBMS and Oracle DB Admin Tools, Enterprise Manager.
- Great communication skills and problem-solving attitude.
- Ability to work independently.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: Software Engineer (Delphi)
Location: 100% Remote in the US
Duration: 12+ Months Contract (with option to renew)
Note: Open to nationwide candidates. This position will work 100% remote from within the continental US. The selected hire is expected to attend an annual CHEMS conference held in WI each fall. Registration fees for this conference would be paid by WisDOT and lodging for this conference is also reimbursable.
Top Required Skills & Years of Experience:
At least 5 years experience in the following:
- Delphi programming experience using RAD Studio 2007+ and/or 2011
- SQL/PL SQL experience
- SQL Developer
- GitHub
Nice to Have Skills:
- Experience with Financials applications/suppose
- Third-party data access software packages such as ASTA or RemObjects Data Abstract
- Oracle development experience building triggers and/or packages
- Implementation of security software package (e.g. OKTA or other) that integrated with Delphi application
Description
- Systems Architect assists with the design and development of current internal business systems, working with the CHEMS Lead.
- Possesses experience in software design and development with a focus on the integration of internal business systems across multiple functional areas, notably finance/accounting, financial transaction processing, supply chain transaction processing, etc.
- This position will work with general supervision and priorities will be coordinated & approved by the CHEMS Lead.
- Will be required to transition Counties from their current software packages to the CHEMS system.
- Possesses experience in design and integration of business applications and enterprise IT infrastructure.
- Designs IT infrastructure components and architecture.
- Experience with design and development of custom modules/solutions and the integration of these components with packaged solutions.
- Proven methodology experience for complex systems integration projects and demonstrated ability to achieve deliverables on time and on budget.
- Systems Architects capabilities with 5 or more years of experience, relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, a wide degree of creativity and latitude is expected.
Systems Analyst Specifics:
- The contract developer will implement, support, maintain and enhance the County Highway Expenditure Microcomputer System (CHEMS) and CHEMSPRO (GUI version) that is in the process of being implemented.
- The individual needs to be familiar with WisDOT, DTSD, Bureau of Highway Operations (BHO) project and activity accounting and business practices.
- The individual will also have an extensive background in software analysis, design, development, testing and implementation.
- The candidate will have a broad range of networking infrastructure knowledge and experience.
- Great communication skills, problem solver attitude, and the ability to work independently are required.
The contract developer is expected to provide, or be able to perform, the following to support the existing CHEMS system:
- Work on team to upgrade CHEMS from Delphi 2007 to 2011
- Participation in virtual State-wide meetings to support and enhance CHEMS
- Software and system enhancements to the existing Oracle version 19c database
- Import/export integration programs to transfer data in and out of CHEMS
- Release management for periodic CHEMS software releases
To support our Oracle and Delphi-based financial package, the ideal candidate would have sound knowledge in the following areas:
- Delphi programming experience using RAD Studio 2007+ and/or 2011
- SQL/PL SQL experience
- GitHub
- Object-orient programming languages using Virtual Component Library (VCL)
- MS Windows 11 Enterprise
- Windows Server 2015+
- The contractor must also have extensive knowledge of a Windows-based application target platform and software development tools
- Oracle RDBMS
- Oracle DB Admin Tools, Enterprise Manager
- Experience with Design & Code walkthroughs
Candidates who may be lacking experience in an area above will have the opportunity to be mentored/ groomed by our lead IT Consultant.
This resource will confirm priorities from the lead IT Consultant; however, the individual can expect to operate independently from a remote work location. This includes self-sufficiency in all necessary county interfacing, hardware, software, training, and support.