SSRS Developer

Overview

On Site
$50 - $55
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

SSRS
SSRS Report Writing
.NET
Angular
C#
Bootstrap
AGILE

Job Details

Position Description:

As a Senior Software Developer, you will be an integral part of our team, collaborating with programmers, database administrators, and business analysts to develop high-complexity software modules. Your responsibilities will include independently crafting solutions for intricate business and technical challenges, supporting application deployment into production, and maintaining applications post-release. Additionally, you will participate in brainstorming sessions to devise innovative processes for our organization's day-to-day operations and focus on continually expanding your business knowledge and product expertise.

Key Responsibilities:

  • Collaborate with team members to develop software modules adhering to documented standards.
  • Independently solve complex business and technical problems.
  • Support deployment of applications into production and provide post-release maintenance.
  • Brainstorm with team members to create new processes for operational efficiency.
  • Continually develop business knowledge and product expertise.
  • Utilize structured source control for application deployment.
  • Follow industry best practices throughout the software development lifecycle.
  • Test applications for accuracy, efficiency, and stability.
  • Mentor and train junior staff members.
  • Provide customer support by resolving application issues and errors.

Required Skills:

  • Analytical, critical thinking, and problem-solving abilities.
  • Proficiency in structured source control using Microsoft Team Foundation Server.
  • Experience with Angular, JQuery, and JavaScript.
  • Knowledge of design patterns and object-oriented programming principles.
  • Familiarity with Agile processes.
  • Proficiency in Microsoft .NET and web application development.
  • Ability to evaluate database performance and conduct data forensics.

Preferred Skills:

  • Experience in relational database design and SQL Server.
  • Knowledge of HTML5, CSS3, and Bootstrap for page layout.
  • Proficiency in C#, ASP.NET MVC/Web Forms, and ASP.NET Core.
  • Familiarity with VBScript and (classic) ASP.
  • Experience with Angular 2/TypeScript.
  • Familiarity with Microsoft IIS 7/10 and Self-Hosted server environments.
  • Understanding of architecture principles, object-oriented programming, unit testing, and Test-Driven Development.

Required Experience:

  • Demonstrated ability to establish and maintain positive working relationships.
  • Capacity to multitask and perform in a high-volume, time-critical work environment.
  • Experience conducting data forensic operations and audit trails.
  • Proven track record in designing and developing business-critical applications.
  • Excellent communication skills across all organizational levels.

Preferred Experience:

  • Experience in managing small teams.
  • Background in UI design.
  • Previous work with CSS and HTML.
  • Experience as a web developer in an Agile development environment.

Education Requirements:

  • High School Diploma/GED Equivalency.
  • Associate Degree.

Preferred Education:

  • Bachelor's degree in IT, Business, or a related field such as Criminal Justice.