Software Developer (SQL)
About the job
Job Description
We are looking for a Software Engineer skilled in SQL, Power BI, and the Microsoft ecosystem to build scalable data solutions, optimize databases, and deliver high-quality analytics. The role includes developing dashboards, automating data workflows, implementing data consistency checks, and integrating data across SQL, SharePoint, M365, Snowflake and other sources.
Responsibilities include:
-
Development: Design, optimize, and maintain complex SQL databases, including schemas, stored procedures, and high-performance queries.
-
Collaboration: Work closely with other developers, product managers, and designers in an Agile environment.
-
Continuous Integration/Continuous Deployment (CICD): Utilize GitLab for effective version control, issue tracking, and CICD pipelines.
You’ll win us over by:
-
Technical Expertise: Bachelor’s degree in computer science or a related technical field, or equivalent experience.
-
3-8 Years of professional experience working with SQL, Power BI.
-
Strong expertise in SQL and database development, including sophisticated query optimization, stored procedures, and database design.
-
Sophisticated knowledge of Oracle DB or other relational databases, including performance tuning and administration.
-
Experience implementing AI-powered features in production applications
-
Knowledge of AI/ML model deployment and optimization
-
Excellent analytical skills and an understanding of data structures and algorithms.
-
Proven understanding of CICD practices and experience with GitLab.
-
Ability to work independently or with a team in a dynamic environment.
General Qualities:
-
Excellent problem-solving and analytical skills.
-
Solid attention to detail.
Join us and be yourself! We value your outstanding identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society.