What Working at Hexaware offers:
Hexaware is a dynamic and innovative IT organization committed to delivering cutting-edge solutions to our clients worldwide. We pride ourselves on fostering a collaborative and inclusive work environment where every team member is valued and empowered to succeed.
Hexaware provides access to a vast array of tools that enhance, revolutionize, and advance professional profile. We complete the circle with excellent growth opportunities, chances to collaborate with highly visible customers, chances to work alongside bright brains, and the perfect work-life balance.
With an ever-expanding portfolio of capabilities, we delve deep into and identify the source of our motivation. Although technology is at the core of our solutions, it is still the people and their passion that fuel Hexaware s commitment towards creating smiles.
At Hexaware we encourage to challenge oneself to achieve full potential and propel growth. We trust and empower to disrupt the status quo and innovate for a better future. We encourage an open and inspiring culture that fosters learning and brings talented, passionate, and caring people together.
We are always interested in, and want to support, the professional and personal you. We offer a wide array of programs to help expand skills and supercharge careers. We help discover passion the driving force that makes one smile and innovate, create, and make a difference every day.
The Hexaware Advantage: Your Workplace Benefits
- Excellent Health benefits with low-cost employee premium.
- Wide range of voluntary benefits such as Legal, Identity theft and Critical Care Coverage
- Unlimited training and upskilling opportunities through Udemy and Hexavarsity
Title : Python Engineer
Location : Alpharetta, GA
Mode of work : Remote
Exp : 15 Years
FULLTIME with HEXAWARE
Preferred Skills
- Ability to work as an independent contributor with minimal supervision.
- Strong sense of ownership and accountability for deliverables.
- Good interpersonal and communication skills; ability to collaborate effectively with cross-functional teams.
- Strong logical, analytical, and problem-solving abilities.
- Azure Databricks (ADB) / PySpark: Experience welcome for high-volume distributed processing scenarios; not required for standard ingestion workloads.
- Familiarity with XBRL / iXBRL financial data formats.
- Experience with collaborative code repositories (Git/GitHub) and agile/scrum tooling.
Qualifications
- Bachelor s degree in Computer Science, Software Engineering, Information Technology, or equivalent.
- 5+ years of experience in software/data engineering with a strong Python development focus.
Key Responsibilities
- Design and develop scalable Python applications for data ingestion using class-based, object-oriented architecture (master controller / services / helpers pattern), applying encapsulation, polymorphism, and dependency injection to produce maintainable, extensible code.
- Collaboratively identify and ideate opportunities to continuously improve data asset and the services it provides to consumers.
- Engage in design and development sessions to further data asset creation and ingestion pipelines, with a focus on stability, optimisation, and traceability.
- Develop, test and maintain data pipelines and processes, writing resilient, fault-tolerant, modular code to ensure processes, pipelines, and services are robust and highly available.
- Build and maintain RESTful API integrations for data ingestion from external commercial and open data providers.
- Research, explore and implement new methods and processes across to build world-class data products and associated services.
- Actively participate in cross-team collaboration to ensure smooth transition through Ingestion, Consumption and Activation.
Skills and attributes for success
- Expert-level Python (OOP) with deep hands-on experience building production applications: class hierarchies, abstract base classes, polymorphism, encapsulation, and dependency injection. Ability to architect and implement master controller / services / helpers application structures.
- Python-based API development: Proven experience building and consuming RESTful APIs in Python, including authentication handling, pagination, error handling, and retry logic.
- SQL: Strong SQL skills for data querying, transformation, and pipeline validation.
- Azure Data Engineering concepts: Solid understanding of Azure cloud data infrastructure and storage patterns (ADLS, Azure SQL).
- Experience building and maintaining data ingestion pipelines and processing workflows.
Privacy Statement:
The information you provide will be used in accordance with the terms of our and will be used specifically for the business/processing purpose of the event. You should be aware that we may share your details with our approved vendors for this event to be handled successfully.