Database Application Developer (Python / SQL)

Webcreek Technology Inc.
Houston, TX, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Business Logic IBM System I Big Data Cloud Computing Databases Extract Transform Load (ETL) Data Migration IBM DB2 Database Applications Cursor (Graphical User Interface Elements) Database Storage Structures
+17 more
Software Debugging Python (Programming Language) PostgreSQL Machine Learning Microsoft SQL Server MySQL NoSQL Oracle (Applications) Software Engineering SQL Databases Data Streaming GitHub Copilot Backend Front End Software Development GPT Data Pipelines Legacy Systems

Job description

  • Design, develop, maintain, and enhance applications across different platforms, environments, and database systems.
  • Analyze existing codebases, business logic, database structures, and data flows to understand how current systems operate.
  • Extend, improve, or modernize existing applications and services with limited supervision.
  • Work with database-heavy systems where complex calculations, business rules, and application logic may reside within the database layer.
  • Develop and support Python-based services or other service layers that provide data from backend systems to application front ends.
  • Troubleshoot complex application, database, and logic-related issues, identify root causes, and implement practical solutions.
  • Research unfamiliar technologies, frameworks, legacy code patterns, and business processes independently.
  • Rapidly prototype, test, and deliver working solutions in a high-velocity environment with shifting priorities.
  • Use AI development tools such as Cursor, Claude, GitHub Copilot, ChatGPT, or similar tools to support development, while validating output and maintaining production-quality standards.
  • Collaborate with technical teams and business stakeholders to understand requirements and translate them into reliable application solutions.

Requirements

WebCreek is looking for a Senior Application Developer for a database-driven application development role based in Houston, TX. This position is ideal for a highly skilled, self-driven developer who can work independently, understand complex systems quickly, and deliver high-quality application solutions in a fast-paced environment.

This role has a strong focus on database-driven application development, complex business logic, and services that provide data from backend systems to front-end applications. The ideal candidate has experience working with database-heavy systems where calculations, business rules, and data flows are central to the application.

This role is best suited for developers who build, maintain, troubleshoot, and improve applications and services that support complex business operations. While database experience is important, this is not a traditional ETL, data pipeline, big data, cloud infrastructure, or AI/ML engineering role., * 5+ years of professional software development experience.

  • Strong hands-on experience with application development in database-driven environments.
  • Experience with one or more database technologies such as Oracle, SQL Server, DB2 iSeries, PostgreSQL, MySQL, or NoSQL databases.
  • Ability to understand, interpret, and implement complex business logic within application and database-driven systems.
  • Python and/or services development experience.
  • Experience developing, maintaining, or supporting applications and services, not only moving data between systems.
  • Demonstrated ability to work across diverse application stacks, legacy systems, and technical environments.
  • Strong analytical, debugging, troubleshooting, and problem-solving skills.
  • Ability to independently assess a situation, identify the root cause, and implement a fix or feature without waiting for step-by-step direction.
  • Proven track record of delivering high-quality solutions quickly and effectively.
  • Ability to research unfamiliar tools, frameworks, and code patterns and produce working solutions through self-directed learning.
  • Strong communication skills and ability to explain technical decisions, tradeoffs, and implementation approaches clearly.
  • Practical experience using AI-assisted development tools in a thoughtful and effective way, beyond basic autocomplete.

Preferred Qualifications (Nice-to-Haves):

  • Experience working with Oracle, SQL Server, DB2 iSeries, PostgreSQL, or other enterprise database systems.
  • Experience working in financial systems, supply chain, energy, oil and gas, enterprise operations, or other business-critical application environments.
  • Experience interpreting business requirements and translating them into application logic, service logic, or database-driven functionality.
  • Experience supporting legacy application modernization or enhancing existing systems.
  • Experience with AI-assisted development tools such as Cursor, Claude, GitHub Copilot, ChatGPT, or similar platforms.
  • Experience working in fast-paced environments where priorities may shift and independent ownership is required., * How many years of professional software development experience do you have?
  • How many years of experience do you have with database-driven application development?
  • Which database technologies have you worked with?
  • How many years of experience do you have with Python and/or services development?
  • Have you used AI development tools such as Cursor, Claude, GitHub Copilot, ChatGPT, or similar tools in a real development workflow?
  • Are you able to work onsite in Houston, TX at least three days per week?
  • Are you available to attend a second-round interview in person in Houston, TX?
  • Are you authorized to work in the U.S. on a permanent, unrestricted basis for any employer without current or future sponsorship?

Work Location: Hybrid remote in Houston, TX 77002

Benefits & conditions

  • Full-time opportunity with WebCreek in a business-critical application development environment.
  • Competitive compensation.
  • Opportunity to work on complex application systems with meaningful business logic and database-driven functionality.
  • Collaborative, international work environment.
  • In-house IT training and certifications through WebCreek University.
  • Opportunity to work with modern development practices and AI-assisted development tools.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

Videos

See all

Related articles

See all