What are the responsibilities and job description for the Database Developer position at Insight Global?
We are seeking a skilled and motivated Application Developer to join our team. In this role, you will analyze business requirements and design and develop complex applications to meet business goals. You will be responsible for designing, developing, and maintaining SQL Server databases, tables, views, queries, and reports. Additionally, you will perform unit, system, and integration testing on newly developed or enhanced applications. You will provide recommendations for the improvement, re-engineering, or replacement of existing applications and develop and maintain detailed documentation for all new applications and queries. The ideal candidate will have the ability to accept direction and developmental guidance from their supervisor and work effectively with individuals at all levels. Regular, predictable, and reliable attendance is required. Other tasks and responsibilities will be assigned by IT Management as needed.
*Candidates must be able to work directly on our client's W2 without sponsorship now or in the future*
Desired Traits:
* Deep knowledge of the .NET Framework, Visual Studio, ASP.NET, MVC Development, VB.NET, ASMX and WCF Web Services, and ADO.NET.
* Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
* Code build and release management and related tools (i.e., Azure Devops, TFS)
* Ability to design and optimize SQL server stored procedures.
* Experience with SQL Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
* 5 years of experience with the following technologies:
o .NET Framework, C#, ASP.NET, .NET Core, MVC, VB.NET, HTML, CSS
o Microsoft SQL Server including SSIS and SSRS
o WCF Web Services /WCF Data Services
o JQuery, JavaScript
o Oracle Database
Compensation: $120,000 to $140,000 per year annual salary. Exact compensation may vary based on several factors, including skills, experience, and education.
Salary : $120,000 - $140,000