Full Job Description
Tikeros are looking for a Database/Software Developer with experience in New Product Introduction (NPI) to join our growing business in the UK. It’s an exciting time for Tikeros as we look towards the future. It’s a unlimited future. The role will participate in the development of software, web apps, mobile apps, continuous improvement systems including the selection, implementation and integration of systems and technology initiatives necessary to achieve goals around software testing, deployment and operational efficiency. This is an exciting opportunity for someone to make a significant impact as well as providing excellent professional development opportunities in a supportive culture.
Responsibilities
Proactively contribute to support and development of databases for existing and or new applications critical to the Timing and production of new software/systems and other support architecture
Develop an understanding of all systems and be willing to assist with bug fixing, development or testing across the entire environment.
Participate in group activities such as demonstrations, design reviews, requirement exploration, system architecting, etc.
Develop a broad skill set covering all aspects of the data suite, including learning new technologies.
Provide technical support for multiple projects.
Work flexible hours as needed to support project timelines and deliver efforts on time.
Design, develop, and maintain databases for various applications and systems.
Create and optimize database queries for efficient data retrieval and manipulation.
Perform data modeling to ensure the database structure meets the needs of the application.
Collaborate with cross-functional teams to gather requirements and understand business needs.
Troubleshoot and resolve database issues, including performance tuning and optimization.
Develop and implement data migration strategies between different database systems.
Ensure data integrity and security by implementing appropriate access controls and backup procedures.
Document database design, architecture, and processes for future reference.
Skills/Person Specification
Hons Degree in Computer Science (or related technical discipline) or equivalent commercial experience
Proven experience with Microsoft SQL Server.
Experience with DML and DDL commands to change DB structures and update DB data.
Good communication, analytical and problem-solving skills with the ability to evaluate, report and converse effectively.
Familiarity with SSIS to maintain and create new ETLs packages.
Hands-on performance tuning and troubleshooting slow running queries or stored procedures.
Understand concepts such as referential integrity, 3NF and indexing strategies.
An understanding of the process of Database Management in a large-scale organisation, in particular: Security and Archiving Procedures.
Understanding of NoSQL technologies such as MongoDB.
Exposure to Cloud technology with Azure and AWS
Comfortable speaking with end-users to determine requirements and undertake investigations when issues arise.
Minimum of 3 years of experience as a Database Developer or similar role
Strong knowledge of SQL and experience with relational database management systems (RDBMS)
Proficiency in PL/SQL for Oracle or T-SQL for Microsoft SQL Server
Experience with data modelling tools and techniques.
Familiarity with Linux operating system and shell scripting
Knowledge of database design principles and best practices
Experience with data warehouse concepts and ETL processes.
Programming skills in languages such as Python or Java are a plus.
Familiarity with server administration and performance monitoring tools
If you are a detail-oriented individual with a passion for database development, we would love to hear from you. Join our team of talented professionals and contribute to the success of our organization.
Note: This job description is intended to provide a general overview of the position. It is not an exhaustive list of all responsibilities, duties, skills, or qualifications required.
What we can offer you
Competitive salary and excellent benefits
Orientation upon joining with networking opportunities.
Bi-annual merit reviews during your first two years in the program
Varied and challenging work in Payments to help you develop your functional and technical knowledge.
Time to support charities and give back to your community.
A work environment built on collaboration, flexibility, and respect.
A fun, inclusive culture – we love having fun together as a team and do lots of things both virtually as well as in person!
Days and hours of work: Monday to Friday, 09:00am to 17:00pm
Hybrid working: Available, minimum 3 days on site.
Salary
From £50,000-£75,000 Per annum for the successful candidate (DOE)