Company:
Addison Group
Location: Houston
Closing Date: 01/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Sr. Python Developer
Location: Houston, TX
Job Description
The Python Developer will have the following 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.
- Other duties as assigned. This job description is subject to change at any time.
- Attendance is an essential function of this role.
Qualifications
- 4+ 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 understanding of object-oriented design, design patterns, and SOA architectures.
- Past experience working in an Agile/Scrum environment.
- Proficient understanding of peer-reviewing, code versioning, and bug/issue-tracking tools.
- Power and/or Natural gas market data experience is strongly preferred.
- Development experience implementing solutions utilizing cloud technologies, like AWS, is preferred.
- Familiarity with containerization solutions like Docker and Kubernetes is a plus.
Skills
- Team player.
- Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
- Strong communication skills, both verbally and in writing.
- Proactive and customer-focused “make it work” mentality.
- Highly responsive, energetic, and enthusiastic.
- Resourceful and able to think creatively and adapt.
- Excellent attention to detail with strong analytical and problem-solving skills.
Additional Information
- This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.
- Must be able to remain in a stationary position for constant/prolonged periods (80%) of time.
- Constant looking at computer screens.
- Constantly operates a computer and other office productivity machinery, such as calculator, copy machine/scanner, and computer printer.
- Frequently communicating with others to exchange information.
Share this job
Addison Group
Useful Links