HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Design, develop, and optimize stored procedures, functions, views, and scripts for SQL Server.


- Implement and manage database indexing and partitioning strategies to enhance performance.


- Monitor and troubleshoot SQL Server performance issues, including query optimization and deadlock resolution.


- Collaborate with the product team to review and provide feedback on existing or new stored procedures and views.


- Develop and maintain a legacy Windows desktop application using :


1. C++/MFC


2. C# and .NET Framework 4


- Work with onshore and offshore developers to create and maintain product features.


- Provide technical leadership and mentorship to less experienced team members.


- Participate in code reviews and knowledge-sharing sessions.


- Write clean, maintainable, and efficient code adhering to best practices.


- Troubleshoot and debug existing applications to resolve issues promptly.


- Contribute to Agile ceremonies including daily stand-ups and sprint planning.


Requirements :


Technical Skills :


- Advanced proficiency in SQL Server, including :


1. Stored procedures, views, functions


2. Indexing, partitioning, and performance tuning


- Experience with C++ (MFC) and C# / .NET Framework 4


- Familiarity with legacy Windows desktop application development


- Strong debugging and problem-solving skills


Experience :


- 10+ years in software development roles with significant focus on SQL Server and database performance optimization


- Experience maintaining and enhancing large-scale legacy systems


Soft Skills :


- Strong collaboration and communication skills


- Ability to lead code reviews and mentor team members


- Self-starter mindset with excellent attention to detail


Nice to Have :


- Exposure to financial technology or enterprise-scale transaction processing systems


- Familiarity with modern CI/CD practices in a legacy environment


What We Offer :


- Opportunity to work on mission-critical systems in a collaborative environment


- Learning and growth opportunities with a global technology team


- Competitive compensation and benefits

info-icon

Did you find something suspicious?