Specialist Software Engineer - Database Engineer
Responsibilities
Job Summary:
We are seeking a proficient and detail-oriented Database Developer to design, develop, and maintain database systems, implement data integrations, and support application teams with optimized SQL solutions. This role involves working with ETL processes, ensuring database performance and integrity, and supporting various business-critical systems and data flows.
---
Key Responsibilities:
@Database Development & Optimization
- Design, develop, and maintain SQL Server databases.
- Create and manage stored procedures, functions, triggers, and views.
- Optimize complex SQL queries to improve system performance.
- Develop common usage functions and procedures for application use.
@ETL and Data Integration
- Understand business data requirements and create data mapping documentation.
- Design and implement ETL packages for data ingestion and transformation.
- Integrate data from multiple sources
- Manage linked server integrations with system
@Database Operation and Maintenance
- Monitor and control storage across over 100 databases.
- Run maintenance scripts (e.g., index rebuilds, tempdb cleanup).
- Maintain and update ETL (SSIS) packages aligned with BackOffice/Satellite changes.
- Manage access permissions and ensure secure database access.
- Support version control and deployment of database objects.
@Developer & Application Support
- Work closely with development teams to provide SQL support and guidance.
- Assist with troubleshooting database-related issues in applications.
- Collaborate with application teams to implement database-level improvements.
Profile required
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Strong experience with Microsoft SQL Server and T-SQL.
- Experience in ETL tools (e.g., SSIS) and data integration practices.
- Knowledge of database performance tuning and query optimization.
- Familiarity with database security, access controls, and versioning.
Preferred Skills:
- Experience with Webcon platform or similar workflow systems.
- Understanding of GDPR and data retention policies.
Why join us
We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Business insight
At Société Générale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious. Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating, and taking action are part of our DNA. If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!
Still hesitating?
You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved.
We are committed to support accelerating our Group’s ESG strategy by implementing ESG principles in all our activities and policies. They are translated in our business activity (ESG assessment, reporting, project management or IT activities), our work environment and in our responsible practices for environment protection.