ECS Ltd is seeking a Senior Database Developer to join our team. In this role, you will focus on database design, development, and support within the Microsoft technology stack, participating in the full agile project lifecycle to enable business growth through cloud technologies.
What You'll Do
- Participate in the full agile project life-cycle using the latest tools and technologies.
- Perform data modeling for new application features or re-engineering current systems to maximize performance, stability, and scalability.
- Act as a liaison with software developers to improve applications and establish best practices.
- Facilitate automation of data retention policies.
- Work with business users to define requirements and features.
- Provide timely and accurate communication to project leaders and other stakeholders.
- Provide analysis and implement DevOps strategies.
- Review code for stored procedures, SQL scripts, and other database changes.
- Design Data Cloud Platform from data lake to end-user data visualizations.
- Expand and leverage warehouse for improved data reporting and providing opportunities for statistical analysis.
- Provide data driven insights to influence business strategy and vision.
- Leverage cloud database technologies and services to enable business growth.
What We're Looking For
- BS/MA degree in Computer Science, Information Systems, Systems Engineering, Management Information Systems, or a related area.
- 5 - 10 years of experience in database design, development, and support within the Microsoft technology stack.
- Understanding of software design patterns (Micro Service Architecture, REST APIs, anti-corruption layers, strangler fig, etc.) and the database implications of each.
Technical Stack
- Microsoft technology stack
- Cloud database technologies
ECS is an Equal Opportunity Employer.





