Description
Senior Software Engineer – Python/React/Data Role Overview We are looking for a Senior Software Engineer to develop and maintain reporting applications combining backend development, data engineering, database technologies, and frontend solutions.
The role
focuses on building reliable data workflows and intuitive reporting tools using Python, SQL, and React. Experience with C#/.NET is an advantage. Key
Responsibilities
Develop and enhance applications for business reporting, data analysis, and performance monitoring. Build and maintain ETL pipelines, data integrations, and reconciliation processes. Implement backend services and business logic using Python and SQL.
Work with data platforms such as Snowflake and Databricks, and orchestrate workflows using Apache Airflow. Develop interactive reporting interfaces and visualizations using JavaScript and React. Implement data validation and automation to improve accuracy and reduce manual work.
Analyze data discrepancies, optimize existing processes, and ensure reliable reporting. NET. Collaborate with business stakeholders and engineering teams throughout the development lifecycle, from requirements gathering to deployment and production support.
Required Experience and Skills 7+ years of professional software development experience. Strong Python programming skills and advanced SQL knowledge, including T-SQL. Experience with ETL, data transformation, integration
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.