UST
Website:
ust.com
Job details:
Role Description
Senior Software Engineer (.NET or Python + Data Engineering)
Experience: 8+ Years
Job Summary
We are seeking a seasoned and proactive Senior Software Engineer with strong expertise in C.NET and/or Python, and data engineering, along with solid experience in SQL and Azure. The ideal candidate will focus on building scalable backend services, data-driven solutions, and cloud-native components, while collaborating closely with business and technical stakeholders to deliver high-quality outcomes.
Key Responsibilities
Design, develop, and maintain backend solutions using C.NET and/ or Python.
Build and optimize data pipelines, data transformations, and integrations across systems.
Develop and maintain SQL-based and cloud data solutions, ensuring performance and scalability.
Work with Snowflake or similar cloud data platforms for analytics and data processing use cases.
Develop and consume RESTful APIs and reusable service components.
Deploy, monitor, and support applications and data workloads on Azure.
Collaborate with product owners, architects, and business stakeholders to understand requirements and translate them into technical solutions.
Participate in Agile ceremonies including sprint planning, refinement, demos, and retrospectives.
Contribute to technical documentation, code quality, and continuous improvement initiatives.
Required Skills & Qualifications
8+ years of hands-on experience in C.NET development.
Experience in Python, especially for backend services, automation or data processing.
Solid experience with SQL Server and relational database design.
Hands-on exposure to data engineering concepts (ETL/ELT, data pipelines, transformations).
Experience working with Azure.
Good understanding of OOP, SOLID principles, and design patterns.
Experience building and consuming RESTful APIs.
Familiarity with Git, CI/CD pipelines, and Agile delivery models.
Strong problem-solving skills with ownership mindset.
Effective communication skills and ability to work with both technical and business stakeholders.
Preferred Experience
Experience with Snowflake or other cloud data warehouse platforms.
Understanding of DevOps practices.
Experience supporting data-heavy or analytics-driven applications.
Skills
- net,python,data engineering,ci/cd,snowflake
Click on Apply to know more.