Our company:
Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation. We count with 16 global offices and 25 innovation labs.
Our Software Engineering experts work with leading-edge technology companies to improve their speed to impact.
About the role: As a Senior SQL Developer, you will take a leadership role in the design and optimization of our Microsoft SQL Server environment. This role involves working in a Scrum team, participating in the development of stored procedures, and contributing to the success of our database group.
Essential duties and job responsibilities:
SQL Development Expertise: Utilize your expert-level skills in SQL server development to design, implement, and optimize complex database solutions within a Microsoft SQL Server environment.Stored Procedure Development: Lead the development of stored procedures and functions, ensuring efficiency, reliability, and adherence to best practices.Large-Scale SQL Environment: Manage and optimize a sizable SQL environment, currently hosting a database of approximately 4 terabytes. Implement best practices for scalability, performance, and data integrity.Cloud-Based Infrastructure: Contribute to the 100% cloud-based infrastructure, ensuring seamless integration of SQL solutions with cloud services. Experience with cloud platforms such as AWS or Azure is essential.DR Replication: Oversee Disaster Recovery (DR) replication strategies to ensure data availability and integrity in all scenarios.Scrum Team Collaboration: Actively participate in a Scrum team, working closely with cross-functional team members to deliver high-quality database solutions. Embrace an Agile development process.Individual Contributor: As a Senior SQL Developer, you will be an individual contributor reporting to the Manager of the Database Group. Take ownership of your projects and contribute to the success of the team.Scrum-Driven Work: A significant portion of your work will be directed by the Scrum process, allowing for collaboration and innovation within a structured framework.
Requirements:Bachelor's degree in Computer Science, Information Technology, or a related field.+6 years of experience in similar roles, preferably in a large-scale environment.Expertise in Microsoft SQL Server development and optimization.Proven experience with stored procedure development.Strong knowledge of cloud platforms, with experience in AWS or Azure.Familiarity with Disaster Recovery (DR) replication strategies.Agile/Scrum development experience.Excellent communication skills (B2+).
Encora is an equal-opportunity employer, committed to fostering, cultivating, and preserving a culture of diversity equality, and inclusion.
We embrace and encourage our employees and applicants/candidates' differences in age, color, disability, ethnicity, family or marital status, gender identity and/or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socioeconomic status, veteran status, and other characteristics that make our employees unique.
Every individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices, including harassment of any kind.