WebCreek is looking for a Senior Python Developer with strong Oracle and relational database experience for an on-site role in Houston, TX. This position is ideal for a backend-focused developer who can build, maintain, and support Python-based services and database-driven applications in complex enterprise environments.
The ideal candidate has strong hands-on experience with Python, Oracle, SQL, PL/SQL, RESTful APIs, backend services, and relational database systems. This role requires someone who can work closely with business and technical teams to understand data needs, support application functionality, and deliver reliable, high-quality solutions.
What You'll Do:
- Design, develop, maintain, and improve backend services and application components using Python.
- Build and support RESTful APIs and service layers that provide data from relational databases to application front ends.
- Work extensively with Oracle and other relational databases to support application logic, data access, and business workflows.
- Write, review, and optimize complex SQL queries, stored procedures, functions, packages, and database scripts.
- Support database-driven applications by ensuring data accuracy, performance, reliability, and availability.
- Analyze business and technical requirements and translate them into backend services, database logic, and application solutions.
- Troubleshoot and resolve application and database-related issues, including performance bottlenecks, data inconsistencies, query optimization, and production support items.
- Assist with data modeling, schema design, indexing strategies, and database performance improvements.
- Collaborate with software developers, business analysts, QA teams, and stakeholders to deliver reliable technical solutions.
- Maintain code quality, documentation, and best practices for backend and database development.
What You Bring:
- 5+ years of professional software development experience.
- Strong hands-on experience developing backend systems or services with Python.
- Strong experience working with Oracle databases.
- Strong SQL skills, including complex queries, joins, indexing, stored procedures, functions, packages, and performance tuning.
- Experience with relational databases such as Oracle, SQL Server, PostgreSQL, MySQL, or DB2.
- Experience developing, maintaining, or supporting database-driven applications or enterprise business systems.
- Ability to understand complex business rules and translate them into reliable application logic, database logic, and data solutions.
- Experience with API development, backend services, integrations, and production support.
- Strong troubleshooting, debugging, analytical, and problem-solving skills.
- Ability to work independently, research issues, and deliver solutions with limited supervision.
- Strong communication skills and ability to collaborate with technical and business stakeholders.
Preferred Qualifications (Nice-to-Haves):
- Experience with Oracle PL/SQL.
- Experience with SQL Server, DB2, PostgreSQL, MySQL, or other relational database technologies.
- Experience working with financial systems, accounting systems, energy, oil and gas, or enterprise business applications.
- Experience supporting integrations between databases and applications or services.
- Experience with reporting, data validation, data reconciliation, or operational data support.
- Familiarity with Docker, Kubernetes, or GitHub Actions is a plus.
- Experience working with Agile teams and software development teams is a plus.
What You'll Gain:
- Full-time position in a quickly growing company.
- Competitive salary with regular revisions.
- 401(k) Retirement Plan and comprehensive Medical, Dental, and Vision insurance.
- Paid Time Off (PTO) and paid holidays.
- In-house IT training and certifications through WebCreek University.
- Flexible work environment within a diverse, international team.
- Wellness programs and exclusive "workcation" opportunities for top performers.
Location: On-site in Houston, TX. (Relocation candidates are encouraged to apply)
WebCreek is an equal opportunity employer. We believe our strength comes from our people and we welcome all qualified applicants regardless of race, religion, color, gender, age, or disability. If you have the skills and the passion for tech, we want you on our team. Apply today and evolve your career with a global leader.
For more information, please visit:
Tipo de puesto: Tiempo completo, Por contrato
Sueldo: $125,000.00 - $150,000.00 al año
Pregunta(s) de postulación:
- How many years of professional Python development experience do you have?
- How many years of experience do you have working with Oracle databases?
- Do you have experience with Oracle PL/SQL?
- Which relational databases have you worked with? Please specify Oracle, SQL Server, PostgreSQL, MySQL, DB2, or others.
- Do you have experience with stored procedures, functions, packages, indexing, and performance tuning?
- Have you supported database-driven applications or enterprise business systems?
- Do you have experience developing RESTful APIs or backend services?
- Do you have experience working with financial, accounting, energy, oil and gas, or other business-critical systems?
- Are you available to attend a final-round interview in person in Houston, TX?
- Are you able to work onsite 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?
Lugar de trabajo: Empleo presencial