What are the responsibilities and job description for the Sr Python Developer position at Royal & Ross?
Our client is looking for a Python Developer to join their team.
This is a full-time opportunity in Houston, TX with our top energy trading client.
Position Core Responsibilities:
- Writing modular, reusable components to liaise between external sources of data, internal tools and databases
- Maintaining the cleanliness and centrality of the Python codebase
- Porting of legacy code into Python where appropriate
- Able to translate business requirements into a technical delivery following existing patterns where possible
Qualifications and Experience:
- 3 years of enterprise-level coding experience in Python
- Experience scraping websites with Beautiful Soup, Selenium, etc.
- Oracle / PL SQL development experience including stored procedures
- Strong understating of object oriented design, design patterns, SOA architectures
- Past experience working in an Agile/Scrum environment
- Proficient understanding of peer-reviewing, code versioning, and bug/issue tracking tools.
- Development experience implementing solutions utilizing cloud technologies like AWS is preferred
- Commodities/Energy Industry experience desired
- Familiarity with containerization solutions like Docker and Kubernetes is a plus
Personal Characteristics:
- Team player
- Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
- Able to work in a high pressure on-call environment with changing priorities
- Proactive and customer focused “make it work” mentality
- Highly responsive, energetic and enthusiastic
- Resourceful and able to think creatively and adapt