Senior / Lead Database Engineer
EPAM Systems
This job is no longer accepting applications
See open jobs at EPAM Systems.See open jobs similar to "Senior / Lead Database Engineer" FinTech Australia.Hungary
Posted on Tuesday, May 21, 2024
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.
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!
DESCRIPTION
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.
What You’ll Do
- 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
What You Have
- 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, high speed, high growth 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
This job is no longer accepting applications
See open jobs at EPAM Systems.See open jobs similar to "Senior / Lead Database Engineer" FinTech Australia.