About the Role
We are looking for a talented and detail-oriented SQL Developer to join our Software Solution Delivery team. The ideal candidate will have strong technical expertise in SQL development, performance optimization, data integration, and reporting. This role plays a key part in ensuring data accuracy, system efficiency, and alignment with business needs. You will design, develop, and maintain complex data solutions that drive operational excellence and support strategic decision-making across the organization.
Key Responsibilities
- Design, develop, and optimize advanced T-SQL queries, multi-join views, and stored procedures to support analytical and operational systems.
- Conduct query performance tuning and optimization, identifying bottlenecks and applying best practices to maximize system performance.
- Collaborate with analysts, developers, and business stakeholders to implement efficient and scalable data extraction and transformation methods.
- Develop and maintain ETL processes and automation scripts for data migration, cleansing, and integration across multiple systems.
- Create and maintain reusable SQL templates and components to streamline development and enhance scalability.
- Analyze large and complex datasets to generate actionable insights and support key business initiatives.
- Provide second-level support for production data systems, investigating and resolving database-related issues promptly.
- Maintain comprehensive technical documentation, including data flow diagrams, schema definitions, and support guides.
- Collaborate closely with team members to share knowledge, standardize processes, and drive continuous improvement.
- Draft clear and professional emails, documentation, and status reports, effectively communicating technical details to non-technical audiences.
Why Join Us
- Work in a collaborative and data-driven environment that values innovation and technical excellence.
- Gain exposure to end-to-end data systems, from ingestion to reporting and analytics.
- Opportunity to contribute to impactful data projects that influence strategic business decisions.
- Continuous learning and growth through hands-on projects and mentorship.
Bachelor’s degree in Computer Science, Computer Engineering, Electronics & Communication Engineering, or a related field.1–3 years of professional experience in SQL development, data analysis, or database administration.Strong proficiency with Microsoft SQL Server, including experience with queries, CTEs, indexing strategies, triggers, and stored procedures.Experience with reporting tools (e.g., Power BI, SSRS) and data integration frameworks (e.g., SSIS or equivalent).Solid understanding of database design principles, relational modeling, and normalization techniques.Proven ability to analyze and troubleshoot data quality and performance issues.Excellent written and verbal communication skills in English, including the ability to produce clear technical documentation.Strong analytical and problem-solving mindset with keen attention to detail.Highly organized and capable of managing multiple priorities in a fast-paced, deadline-driven environment.Proactive, collaborative, and committed to continuous learning and improvement