
Senior Software Engineer – SSRS
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in India.
• Design, develop, enhance, and maintain SSRS reports in alignment with business requirements.
• Create and oversee parameterized, drill-down, drill-through, matrix, chart, sub-report, and ad-hoc reports.
• Develop both client-side and server-side reporting solutions utilizing SSRS components.
• Construct and manage report snapshots, linked reports, report subscriptions, and data-driven subscriptions.
• Deploy, configure, and administer reports via SSRS Report Manager.
• Create and optimize SQL queries, stored procedures, views, and functions.
• Collaborate with business stakeholders to collect requirements, conduct analysis, and draft technical specifications.
• Provide support for data validation, report testing, performance tuning, and production deployments.
• Work with data warehouse architectures and dimensional data models.
• Diagnose report and database performance issues while offering ongoing production support.
• Engage in the complete Software Development Life Cycle, encompassing design, development, testing, deployment, and support.
• Over 5 years of experience in Microsoft SQL Server and SSRS development.
• Proficient in T-SQL, stored procedures, views, functions, triggers, and query optimization.
• Practical experience in developing intricate SSRS reports using Tables, Matrix, Charts, Lists, Gauges, and Sub-reports.
• Familiarity with Report Manager, Report Builder, data-driven subscriptions, linked reports, and report snapshots.
• Solid understanding of Data Warehousing and Dimensional Modelling principles.
• Experience with Visual Studio/SQL Server Data Tools (SSDT).
• Strong analytical, debugging, and problem-solving capabilities.
• Preferred: Experience with Power BI for dashboard and visualization development.
• Preferred: Exposure to ETL processes and data integration methodologies.
• Preferred: Knowledge of database design, performance tuning, and reporting best practices.
• Preferred: Familiarity with Agile development practices.
• Flexible work arrangements.
• Comprehensive support for achieving business objectives.
• Stable employment in a positive atmosphere with a strong ethical corporate culture.
• Career-focused skill development models.
• Opportunities for continuous learning, unlearning, and relearning.
• Inclusive team environment.
• Agile self-determination, trust, transparency, and collaborative efforts.
• A free-spirited and emotionally positive workplace.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.