Astek
Singapore / Global
Singapore / Global
Role Overview We are seeking an experienced Mid to Senior Level .NET Engineer to design, build, and support data-driven applications and pipelines . This role involves developing reliable ETL/ELT processes , collaborating closely with data and platform teams, and ensuring high-quality delivery through testing, automation, and performance optimization.
Key Responsibilities
Design, develop, and support data pipelines and ETL/ELT workflows , ensuring scalability, reliability, and long-term maintainability.
Implement unit and integration testing to uphold code quality and system stability.
Work closely with data and engineering teams to gather requirements and deliver automated solutions.
Automate deployment, monitoring, and operational processes to improve efficiency and system observability.
Optimize data storage and database performance , identifying and resolving issues to enhance system reliability.
Troubleshoot production and non-production issues, applying strong analytical and debugging skills.
Required Skills & Qualifications
Degree in Computer Science, Software Engineering , or a related discipline.
Minimum 5 years of hands-on development experience using C# and .NET Core .
Python for scripting, automation, and data manipulation .
Microsoft SQL Server and Oracle , including stored procedures, query optimization, and performance tuning (MSSQL, PLSQL)
Strong understanding of software design patterns , RESTful API development , and microservices architecture .
Debugging and troubleshooting capabilities.
Strong communication and collaboration skills, with the ability to work effectively across teams.
A proactive team player who thrives in a collaborative environment.
Advantageous:
Cloud environments such as AWS and Azure .
Containerization technologies including Docker and Kubernetes .
Agile/Scrum development methodologies.
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global