Business Basic Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Requirements
10+ years of recent, hands-on development experience with BASIS International technologies, specifically Progression/5 (BBx/Pro/5) and Business Basic for Java (BBj). Candidates should be currently or recently actively developing in these technologies, with 10+ years of relevant experience. Experience should primarily be software development (approximately 80% or more) focused on building new features, functionality, and capabilities rather than production support, break/fix work, or minor enhancements. Current BBj experience should primarily involve system integrations and backend functionality, rather than graphical user interface (GUI) development. Strong system integration experience involving Pro/5, including developing and supporting inbound and outbound integrations using technologies/protocols such as HTTP, XML, RPC, APIs, or similar methods. Demonstrated ability to learn and work effectively within an existing/custom codebase originally designed and developed by other engineers. Experience developing software from functional and/or technical specifications created by others, while working within a structured, formal Software Development Life Cycle (SDLC) environment. Working knowledge of Microsoft SQL Server, including the ability to create and execute SQL queries for application troubleshooting, data analysis, and issue investigation. Preferred / Plus Qualifications Hospitality or Vacation Ownership industry experience is strongly preferred. Hands-on development experience with both Progression/5 and BBj, particularly for building and maintaining system-to-system integrations. Unix/Linux shell scripting experience for application support, automation, integration, or troubleshooting. Experience with additional Business Basic variants, such as Thoroughbred BASIC, ProvideX/PxPlus, or MAI OpenBasic. Experience using enterprise logging and application monitoring platforms, such as Splunk or Dynatrace, to investigate application issues, troubleshoot integrations, and perform root-cause analysis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs
Why Upskilling And Reskilling is Important For Developers