Overview
Remote
On Site
Full Time
Skills
Information Management
Research
Scalability
Reporting
Mentorship
Knowledge Transfer
Computer Science
Software Engineering
Transact-SQL
Microsoft SSRS
Web Browsers
.NET
C#
Cloud Computing
Version Control
Git
Agile
Analytical Skill
Communication
Problem Solving
Conflict Resolution
Attention To Detail
Collaboration
Job Details
Description
We are seeking a passionate and results-oriented Software Engineer focused on reporting to join our team of dedicated software engineers. As a key contributor to our end-to-end information management solutions, you will play a crucial role in shaping the future of our applications by developing and enhancing our reporting capabilities. This is an exciting opportunity to work on enterprise-level systems and deliver data-driven insights that have a real-world impact.
Responsibilities
We are seeking a passionate and results-oriented Software Engineer focused on reporting to join our team of dedicated software engineers. As a key contributor to our end-to-end information management solutions, you will play a crucial role in shaping the future of our applications by developing and enhancing our reporting capabilities. This is an exciting opportunity to work on enterprise-level systems and deliver data-driven insights that have a real-world impact.
Responsibilities
- Research complex technical challenges, formulate recommendations, and build technically sound and scalable reporting solutions.
- Design, develop, and implement robust SSRS reports using T-SQL, tailored to the specific needs of our business and clients.
- Collaborate with Subject Matter Experts, development teams, and product owners to refine requirements and deliver solutions that target defined business needs.
- Write, test, and deploy functionally appropriate, technically sound, and well-integrated application systems.
- Continuously improve and optimize our reporting solutions to meet performance, scalability, and accuracy benchmarks.
- Utilize new technologies and tools to enhance our applications and reporting infrastructure.
- Provide guidance and mentorship to less experienced team members, ensuring knowledge transfer and contributing to the team's growth.
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Comparable work experience will be considered.
- Strong proficiency in T-SQL and extensive experience with SSRS.
- Experience in the design and development of multi-tier browser-based applications using the .NET platform and C# is desirable.
- Familiarity with cloud technologies and modern development practices.
- Experience with version control systems (e.g., Git) and working in an Agile-based development environment.
- Strong analytical, communication, and problem-solving skills with a keen attention to detail.
- Ability to work effectively in a team environment and collaborate with both technical and non-technical stakeholders.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.