Overview
On Site
$100 - $130
Full Time
Skills
.NET
Bitbucket
Business Intelligence
C#
Caching
Collaboration
Communication
Conflict Resolution
Data Visualization
Decision-making
HTML
IBM DB2
JavaScript
Management
Microsoft Office
Microsoft SQL Server
Microsoft TFS
Microsoft Visual Studio
Performance Tuning
Problem Solving
Quality Assurance
RDBMS
RESTful
SQL
Software Development
Software Development Methodology
Stored Procedures
Technical Writing
Unit Testing
Version Control
XML
mvc
Parameterized
Job Details
Primary Responsibilities
- Design and develop full stack applications using C#, .NET, and SQL Server.
- Build and maintain RESTful Web APIs, with secure implementation using JWT tokens.
- Perform web-based programming using XML, HTML, JavaScript, and MVC frameworks.
- Develop parameterized SQL functions and stored procedures for secure, efficient data handling.
- Integrate business intelligence and data visualization tools to support data-driven decision-making.
- Conduct thorough unit testing, code reviews, and quality assurance prior to production releases.
- Collaborate with team members and stakeholders to gather requirements and deliver software solutions.
- Manage code check-ins and version control using Bitbucket or TFS.
- Document code and maintain comprehensive technical documentation in line with project standards.
- Extract, transform, and load data from various sources including SQL Server and DB2.
Minimum Qualifications:
- Bachelor s degree with 10 years of experience or Master s degree with 7-8 years of experience.
- Strong experience in developing .NET applications using C#, Visual Studio, and MVC.
- Deep knowledge of SQL Server, relational database concepts, and SQL programming.
- Familiarity with memory management, caching, and performance tuning.
- Understanding of the full software development lifecycle (SDLC).
- Experience with XML/HTML/JavaScript for web-based programming.
- Proficiency in MS Office suite.
- Excellent written and verbal communication skills.
- Strong problem-solving skills and creativity.
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.