• Design, develop, and maintain SQL databases and back-end services using .NET.
• Perform database administration tasks such as monitoring, tuning, backup, and recovery.
• Write clean and performant code following best practices.
• Collaborate with cross-functional teams for solution integration and deployment.
• Manage full lifecycle tasks including design, implementation, and maintenance.
• Process large volumes of data efficiently.
• Provide operational support, including system monitoring, alerting, and troubleshooting.
• SQL Expertise: Proven experience in designing, developing, and optimizing SQL databases.
• Database Administration: Strong DBA skills in monitoring, tuning, and backup/recovery.
• .NET Development: Proficiency in C# .NET and modern OO methodologies, including asynchronous programming, dependency injection, and RESTful APIs.
• CI/CD Tools: Experience with tools like TeamCity, Jenkins, and Azure DevOps.
• Version Control: Proficient with Git for version control.