At a Glance
- Tasks: Develop and maintain database solutions while leading projects and mentoring junior team members.
- Company: Join a dynamic software development team in Billericay, Essex, focused on innovative IT solutions.
- Benefits: Enjoy a competitive salary up to £75,000, hybrid working, and a comprehensive benefits package.
- Why this job: Be part of a collaborative culture that values innovation and offers opportunities for professional growth.
- Qualifications: Proven experience with SQL Server, C#, and a willingness to learn new technologies.
- Other info: Work 3 days in the office and 2 days from home, close to transport links.
The predicted salary is between 54000 - 84000 £ per year.
We are recruiting for an experienced Senior IT Database and Application Developer. The role is permanent, full time with a hybrid working style. We are based in Billericay, Essex close to the train station and are required to work 3 days in the office and 2 days at home. The role is offering up to £75,000 per annum dependant on experience along with a competitive benefits package.
Supervision Reports to and works under the administrative supervision of the Software Development Team Lead.
Summary
The IT Database and Applications Developer is a member of the Software Development Team who are responsible for delivering platforms and solutions to the business and its clients. The candidate is responsible for the development and maintenance of database dependent platforms and solutions, as well as the ongoing maintenance and management of the company’s database installations. Working together with the IT Infrastructure Team, the IT Database Developer assumes responsibility for all aspects of database operation. The candidate will also be expected to write and modify desktop applications and services. The main programming language used will be C#. A good knowledge of software and solutions architecture is required here rather than knowledge and experience of any specific programming language.
Essential Duties
- As part of a development team work on the construction of new functionality within the database layers to meet business requirements.
- Manage and improve existing functionality, identify and fix any defects.
- Keep up to date with latest developments in the industry and ensure solutions remain compatible so that future database upgrades are possible.
- Carry out database administrative tasks such as user maintenance, audit log reviews, change control reviews, data archiving, performance measuring and monitoring.
- Carry out routine patching to keep up to date with security threats and maintain compliance with security standards and policies.
- Work with the Software Development Team Lead to ensure initiatives are delivered on time and to client satisfaction.
- Develop and modify applications and services using C#/.Net/.Net core. There will be opportunities to develop in other languages, such as C++, Delphi, PHP.
- All development must be carried out to existing coding standards.
- Act as a mentor and project lead for some of the more junior members of the team.
Key Deliverables
- Design and develop logical and efficient solutions based on understanding objectives and requirements.
- Produce work of high quality with an emphasis on reliability, scalability, and performance.
- Develop solutions with an awareness of security and best practices.
- Create technical documentation for solutions.
- Participate in reviews/audits ensuring that compliance with regulations and accreditations are maintained.
- Work with the Software Development Team Lead to deliver all company objectives.
Objectives
- Lead small projects and be the lead developer.
- Meet and exceed all company and individual goals in line with the Company’s policies, procedures, and values.
- Any other reasonable duties as requested by management.
Required Experience and Qualities
- Experienced IT professional with a strong technical background and knowledge.
- Proven experience of the following:
- Microsoft SQL Server versions 2005 through to 2016/2019
- SQL Server Administration
- SQL Server Integration Services
- SQL Server Reporting Services
- SQL Server Analysis Services
- All aspects of database schema: tables, indexes, triggers, stored procedures, and functions.
- All aspects of SQL DML: select, insert, update, delete.
- All aspects of SQL DDL: create, alter, drop, truncate.
- All aspects of SQL TCL: begin transaction, commit, rollback, savepoint.
The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and requirements.
Senior IT Database and Application Developer employer: epay, a Euronet Worldwide Company
Contact Detail:
epay, a Euronet Worldwide Company Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior IT Database and Application Developer
✨Tip Number 1
Familiarise yourself with the latest trends in database management and application development. Being knowledgeable about current technologies, especially those related to Microsoft SQL Server and C#, will show us that you're proactive and committed to your professional growth.
✨Tip Number 2
Network with professionals in the field by attending relevant meetups or online forums. Engaging with others can provide insights into the role and may even lead to referrals, which can significantly boost your chances of landing the job with us.
✨Tip Number 3
Prepare to discuss your past projects in detail during the interview. Highlight your experience with SQL Server and any applications you've developed using C#. This will demonstrate your hands-on expertise and ability to contribute effectively to our team.
✨Tip Number 4
Showcase your mentoring skills by discussing any experiences where you've guided junior developers. We value teamwork and leadership, so illustrating your ability to support and develop others will make you a standout candidate for this position.
We think you need these skills to ace Senior IT Database and Application Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in database development and application programming, particularly with C# and SQL Server. Use specific examples to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also showcases your understanding of the role's responsibilities. Mention your experience with database management and your ability to work in a team environment.
Showcase Relevant Projects: If you have worked on projects that involved database solutions or application development, include these in your application. Describe your role, the technologies used, and the outcomes achieved to illustrate your capabilities.
Highlight Continuous Learning: Mention any recent training or certifications related to database technologies or programming languages. This shows your commitment to staying updated with industry trends and best practices.
How to prepare for a job interview at epay, a Euronet Worldwide Company
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Microsoft SQL Server and other relevant technologies. Highlight specific projects where you've successfully implemented database solutions, and be ready to answer technical questions that demonstrate your expertise.
✨Understand the Company’s Needs
Research the company and its software development practices. Understand their current projects and challenges, and think about how your skills can contribute to their success. This will show your genuine interest in the role and help you tailor your responses.
✨Demonstrate Leadership Qualities
Since the role involves mentoring junior team members, be prepared to discuss your leadership experiences. Share examples of how you've guided others in past roles, and express your willingness to take on project lead responsibilities.
✨Prepare for Behavioural Questions
Expect questions that assess your problem-solving abilities and teamwork skills. Use the STAR method (Situation, Task, Action, Result) to structure your answers, providing clear examples of how you've handled challenges in previous positions.