This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior SQL Developer will primarily focus on development, maintenance, and support of Platform applications. This role will be responsible for delivery of critical product requirements and will be interact with a culturally and technically diverse team, which includes .Net developers, SQL developers, QA and product management teams.
Job Responsibility:
Development, maintenance, and support of Platform applications
Delivery of critical product requirements
Interact with a culturally and technically diverse team
Help in defining, documenting and developing software, software applications
Contribute to architecture and technical design discussions, code reviews and technical design/specifications
Independently responsible for development, enhancement, testing, support, maintain and troubleshoot/ debug software applications
Create thorough, professional quality project documentation and technical specifications
Assess the impact of software changes and new development on other systems
conduct integration tests to mitigate risks
Mentor junior team members and participates in and promotes a knowledge-sharing environment
Requirements:
7+ years of related experience
or equivalent combination of education and experience
Experience with the full software development life cycle, including design, testing, deployment, and documentation activities (including agile and scrum patterns)
Minimum 5 years of experience in Advance SQL development skills
In-depth understanding of data modeling best practices, normalization techniques, and database design patterns
Advanced Knowledge in Always On, Transactional Replication, Clustering and T-SQL
Proficiency in writing complex SQL queries, stored procedures, functions and triggers
Experience with SQL BI stack or SSRS, SSIS and SSAS
Must have experience in source controls GitHub and bitbucket
High level of knowledge of Windows Server and WSFC with an understanding of things needed to manage HA and DR as well as troubleshoot performance and connectivity
Extensive experience with PowerShell and creating your own modules for management and automation in SQL Server environments
Performance tune complex queries and query optimization
Developing Dynamic SQL and stored procedures
Using indexes to speed up the SQL queries
Experience in creating database schemas that represent and support business processes
Extensive knowledge and hands on experience designing and developing objects and components of relational and non-relational database
Full Text Searching
Developing ERD – both physical and logical
Strong experience with Agile methodologies
Knowledge and understanding of SDLC, with a strong preference for Agile experience
Skill for writing reusable functions, views and database objects
Excellent written/verbal communication, presentation, and listening skills
Excellent collaboration/teamwork skills
Understanding of fundamental design principles for building a scalable application
Familiar with various design and architectural patterns