Job Description
Job Description
- Develop, maintain, and optimize complex SQL queries, stored procedures, views, and functions in SQL Server to support enterprise applications and reporting needs.
- Design and implement scalable solutions using Microsoft Access, VBA, and modern tools where needed to support evolving business processes.
- Build and enhance web applications using ASP.NET Core, Entity Framework, C#, and React with JavaScript/TypeScript, ensuring responsive and user-friendly interfaces.
- Collaborate with developers, analysts, and stakeholders to troubleshoot and resolve technical issues across the full stack.
- Participate in data modeling, data analysis, and ensure high standards of data integrity, consistency, and performance across systems.
- Document code, database logic, and solution architecture using best practices to support knowledge sharing and future development.
- Work closely with cross-functional teams to gather requirements, contribute to design discussions, and deliver robust, maintainable software solutions.
- Proficiency in T-SQL and SQL Server (SSMS), including performance tuning, data analysis, and query optimization.
- Experience building or extending applications using .NET Core, C#, and Entity Framework.
- Familiarity with modern front-end frameworks like React (JavaScript or TypeScript), with a focus on component-based architecture and REST API integration.
- Hands-on experience with VBA and Microsoft Access for workflow automation and legacy process support.
- Strong problem-solving skills, attention to detail, and ability to manage multiple tasks.
- Excellent communication and collaboration skills with both technical and non-technical stakeholders.