Skip navigation EPAM
CONTACT US

Senior / Lead Database Engineer Budapest, Hungary or Remote

  • hot

Senior / Lead Database Engineer Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

No less important is the safety, well-being, and experience of our applicants. Therefore until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!

We are seeking a Senior/Lead Database Engineer with SQL Server experience to join our engineering team responsible for delivering our Fleet Management product Reveal. Our Client is currently decoupling large elements of our existing product into smaller, shared databases housed within AWS. The candidate will work closely within a team of .Net, Mobile and Angular developers and will play an important role in contributing to the future technical state of our world-class SAAS product.


#LI-DNI

Responsibilities

  • Participate in product feature implementation, both independently and in cooperation with your cross-functional team
  • Implement changes and new features in a manner which promotes efficient, reusable and performant code
  • Liaise with product stakeholders and other teams in the organization to complete the projects on time and to the highest quality standards
  • Participate in peer code reviews, manage criteria applied during code reviews
  • Investigate technical issues during the full development lifecycle
  • Provide effort estimations for the individual and team assignments
  • Coach and mentor less experienced members of the team
  • Develop efficient, reusable and performant T-SQL code
  • Technical design and coding of new features and components
  • Identify and address performance issues
  • Participate in the transition of our existing datastores to AWS platform
  • Participate in code reviews and design workshops
  • Working closely with the DBA team to ensure smooth deployments of software updates
  • Influence technical discussions and provide technical leadership
  • Work as part of a cross-functional agile development team

Requirements

  • A minimum of 6-8 years of experience in software development
  • Ability to anticipate problems and take decisive action, giving regard to the impact on other project teams, development partners and stakeholders
  • Ability to comprehend complex business and technical scenarios
  • Strong experience in agile/lean methodologies and processes (ideally Kanban) leading process improvements and engineering disciplines
  • Excellent communication skills both written and oral - with experience in presenting to engineering and product groups
  • Ability to lead systems analysis with application design individually and with an architecture team to deliver detailed application specifications
  • Demonstrated ability to lead and /or guide a team
  • Experience mentoring junior developers
  • Experience working in larger project and team environments with product, application support and operations teams
  • A passionate software developer with a strong interest in new and emerging technologies and the ability to drive technical change
  • Demonstrated delivery of major projects with a focus on quality and productivity in a CI/CD environment
  • Bachelor's degree in computer science or related discipline
  • Technical Skills
  • 5+ years of designing and developing databases using Microsoft SQL Server in a professional team environment
  • Good knowledge and experience of SQL Server 2012, 2014, 2016, 2017
  • Experience in Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
  • Excellent SQL and T-SQL coding ability
  • Excellent Knowledge of indexes, index management and statistics
  • Exposure to, and understanding of, high volumes of data
  • Experience with Large/Enterprise scale solutions
  • Experience of SSIS or other data transfer tools
  • Experience with GIT or other revision control system

We offer

  • Dynamic, entrepreneurial corporate environment
  • Diverse multicultural, multi-functional, and multilingual work environment
  • Opportunities for personal and career growth in a progressive industry
  • Global scope, international projects
  • Widespread training and development opportunities
  • Unlimited access to LinkedIn learning solutions
  • Competitive salary and various benefits
  • Advanced wellbeing and CSR programs, recreation area

Do you know someone interested in starting a career in IT? Share our EPAM Campus programs with them, where they can enhance their knowledge in various fields online, free of charge.

A DAY IN THE LIFE

BLOG

Salman Talat
Director, Account Management
TORONTO, CANADA

Read More

BLOG

Iryna Kovalenko
Delivery Manager
KYIV, UKRAINE

Read More

BLOG

Jan Mazurek
Chief Business Analyst
GDANSK, POLAND

Read More

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations