Developer - Python Automation & Oracle APEX
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
This position is based primarily with one of our software customers, a Texas-based electric brokerage that runs its entire operation on the Worx4U platform. The role is structured around two areas of focus that work together:
- Python automation. Develop and maintain Python applications that interact with external supplier portals on the customer’s behalf - completing enrollments, processing bill payments, retrieving invoices, and extracting usage data. Some suppliers expose REST APIs; others require browser automation. You will work with both.
- Oracle APEX development. Build and maintain the internal applications used by the operations team, including customer records, contract management, enrollment tracking, and reporting. APEX is straightforward to learn if you do not already know it, and we will support you in doing so.
Day-to-Day Responsibilities
- Develop Python scripts using Selenium or Playwright for supplier site automation
- Integrate with REST APIs for both data consumption and signup workflows
- Reverse-engineer third-party web flows, including authentication, session handling, dynamic content, and CAPTCHA challenges
- Design resilient automations that handle site changes, rate limits, and authentication edge cases
- Oracle APEX page creation, process scripting, and platform improvements
- PL/SQL development to move data between Python pipelines and the Oracle database
- Identify and address opportunities to improve existing processes
Requirements
Do you have experience in Selenium?, Do you have a Bachelor’s degree?, * Python - production-quality code, including error handling, logging, and structured testing
- Browser automation - Selenium, Playwright, or demonstrated ability to learn either quickly
- Web scraping - comfortable with requests, BeautifulSoup, lxml, parsing JavaScript-rendered pages, and working with non-ideal HTML
- REST APIs - experience consuming third-party APIs, including authentication, rate limiting, and retry logic
- SQL - proficient with queries, joins, and aggregations, * Oracle APEX - page creation, implementation, and process scripting
- PL/SQL - Oracle’s procedural extension of SQL
- Prior experience working in or adjacent to Oracle environments, We are open to candidates at a range of experience levels, including recent graduates with strong demonstrable skills in Python and web automation. The qualities we prioritize:
- A strong sense of ownership over the systems and processes you work on
- A genuine interest in continued learning, both within the technical stack and in adjacent areas
- Attention to craft - writing code that you and your teammates can maintain six months from now
- Persistence in working through difficult problems
- Adaptability in a small-company environment where priorities can shift
- The ability to work effectively as part of a small team
Benefits & conditions
Pulled from the full job description
- Paid time off
- Paid sick time
- Profit sharing
- Paid holidays, Base salary is between $60,000 and $90,000 annually, commensurate with experience. In addition to base pay, all employees participate in the company profit-sharing program. As Worx4U continues to grow, the people who helped build it share in that growth.
Reasons to Consider This Role
- Direct impact: the team is small enough that individual contributions are visible and significant
- Broad technical exposure: the work spans Python automation, web technologies, REST integration, and Oracle development
- Short feedback cycles: code reaches production quickly, and you will see its operational impact firsthand
- Career growth tied to company growth, supported by profit sharing
Worx4U Software is an equal opportunity employer.
To apply: Submit your application through LinkedIn or Indeed.
Pay: $60,000.00 - $90,000.00 per year
About the company
Worx4U Software builds a unified business management platform for small and mid-size businesses. Our proprietary, industry-agnostic data model consolidates customer records, contracts, accounting, sales pipeline, messaging, service orders, and operational reporting into a single integrated system. Where most small businesses run their operations across a fragmented stack of disconnected point solutions, our customers run theirs on one platform with one source of truth.
We are live with customers today and continue to expand into new verticals. The platform, the team, and the customer base are all growing, and we are hiring to support that growth.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Find a Developer Job: 12 Best Job Sites For Developers
Why Upskilling And Reskilling is Important For Developers
Dev Digest 121 - AI goes offline