Live opening · Posted 2 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We are looking for a Senior Software Engineer with strong expertise in OpenEdge development and JavaScript-based web applications. In this role, you will be responsible for designing, developing, maintaining, and supporting business-critical solutions related to bookkeeping, project management, and system integrations. This role provides an excellent opportunity to learn, grow, and contribute to a product used in both hosted and on-premises customer environments.
Responsibilities:
Design, develop, and maintain applications using OpenEdge 12.2/12.8 and JavaScript.
Support and enhance both WebClient and browser-based versions of the application.
Develop and maintain integrations/interfaces with external systems.
Work with OpenEdge, Oracle, and SQL databases for application development and optimization.
Troubleshoot and resolve complex application and production issues.
Participate in technical design discussions, code reviews, and architecture decisions.
Collaborate with QA to ensure product quality and reliability.
Provide technical guidance and mentoring to junior team members.
Support deployments and customer-specific configurations in hosted and on-premises environments.
Requirements:
4+ years of software development experience.
Strong expertise in OpenEdge 12.2/12.8 and Progress ABL (4GL).
Solid JavaScript development experience.
Strong database experience with OpenEdge DB, Oracle, and/or SQL Server.
Experience developing and supporting web-based applications.
Experience with application integrations and interfacing.
Strong debugging, troubleshooting, and performance optimization skills.
Experience working across the full software development lifecycle.
Ability to take ownership of complex technical challenges.
Strong problem-solving and analytical skills.
A quality-focused approach to software development.
Ability to balance technical requirements with business needs.
A proactive mindset and willingness to drive improvements.
Nice to Have:
Experience with ERP or business management software.
Knowledge of bookkeeping, accounting, or financial systems.
Experience with project management modules.
Exposure to cloud-hosted and customer-hosted application environments.
Understanding of web server configurations and deployments.
Soft Skills:
Excellent communication and collaboration skills.
Ability to mentor and support less experienced team members.
Strong stakeholder management and customer-facing skills.
Self-motivated and capable of working independently.
Adaptability and willingness to learn new technologies and business domains.
Experience
4-8 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.