Key Responsibilities: As a Senior SQL Developer, you will:
Work collaboratively within a project team, reporting to an IT Manager.
Collaborate closely with business staff to ensure solutions align with client standards and strategic enterprise architecture.
Define and manage non-functional requirements, ensuring compliance with project standards.
Organize and define development tasks, providing accurate estimations.
Collaborate with the development team to ensure software design meets architectural goals and quality standards.
Provide support during functional requirements definition, ensuring technical feasibility.
Identify and manage technical project risks and issues, owning mitigation activities and resolutions.
Actively seek opportunities to enhance applications, contributing improvements.
Mentor junior members of the development team through training and guidance.
Act as a focal point of expertise on key technologies or skills, with a particular emphasis on T-SQL and transactional development.
Qualifications and Skills:
Bachelor's degree in Computer Science or a relevant technical field.
Minimum of 8 years of development experience.
Proven experience in the full software development lifecycle within an agile environment.
Advanced working knowledge of T-SQL (DDL, DML, JSON, XML).
Extensive experience with large datasets and incremental batch loading methodologies.
Advanced understanding of relational data structures, including keys, constraints, and triggers.
Performance tuning and optimization of RDBMS.
Expertise in relational database technologies in a high-data-volume transactional systems environment.
Ability to design and implement conceptual, logical, and physical data models.
Solid experience in data modeling, data management, and governance methodologies.
Ability to develop unit testing of code components.
Advantageous Experience with Microsoft stack SSIS, SSRS, SSAS, Power BI, SQL Server.
Experience building DevOps automation is beneficial.
Previous experience in the Insurance Industry is advantageous.
Ready to take your T-SQL and transactional development expertise to new heights? Join us and be part of a dynamic team shaping the future of our technology landscape!
You can also send an email directly to:
ExecutivePlacements.com
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.