1 Click Easy Apply


.NET Software Engineer- Master and Sr levels


Richmond, Virginia


.NET Software Engineer- Master and Sr levels Job Opening in Richmond, Virginia - Our client in Norfolk, VA is hiring all level Software Engineers from Jr to Master level.
These jobs offer a competitive base salary and great benefits to include healthcare, 401K match, PTO and the ability to work remotely at times.
They are considering candidates in the Hampton Roads area and Richmond, VA at this time.
There are NO Sponsorships available for these permanent salaried jobs. No Corp-to-Corp please.
Job description Summary:
The senior developer provides expertise in the design, development, and support of the development of new applications and improving existing applications. The applications will be developed in MS SQL Server, platform applications. This position also acts as a mentor and lead to a developer team.
Job Description:
Analyze, design, program, debug, and modify complex software enhancement features and/or new software products
Assist in the development and maintenance of new and existing applications
Manage technical development of software from inception through user acceptance, including projects which affect multiple departments.
Understanding the different levels of reporting needs such as summary, detail, relative time and hierarchical relationships
The ability to translate business requirements into solid data models for ease of use in BI reporting solution.
Resolving technical and/or business problems
Assisting in the upgrade to MS SQL Server 2016
Continuous improvement to data design, reports and/or processes
Perform data analysis and mapping for data integration
Develop complex SQL queries and stored procedures within the SSIS framework
Perform code reviews, assist with refactoring, and provide guidance and mentoring to other development engineers
Debug and fix software, including difficult issues using a broad knowledge of technologies
Work closely with IT infrastructure staff to design implement and monitor web applications for security and optimized performance
Collaborate with a small team of offshore software engineering resources
Critical thinking and problem solving are key for this position
Required Qualifications:
Bachelor?s degree in Computer Science
Knowledge of the full software development life cycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Hands on experience with front end technologies including HTML, CSS, JavaScript, jQuery, AJAX
Experience in C# development of WEB applications
Experience developing with C#, , SharePoint Web Services/APIs and XML/XLST
Experience with InfoPath, SharePoint Designer and Excel Services- NOT required
Experience with SharePoint custom Master pages, SharePoint CSS and custom web parts/workflows- NOT required
At least 5 years of experience in Microsoft SQL Server developing complex transact queries including stored procedures, functions, views
Proficiency with Microsoft Business Intelligence (SSRS/SSIS/SSAS).
Proficiency in Visual Studio, SQL Management Studio and Team Foundation Server
Advanced MS SQL skills and ability to write complex queries and stored procedures.
Experience designing and developing application interfaces.
Proficiency in database design and architecture.
Experience importing and exporting data from non-sql data-sources such as Excel, and delimited flat files.
Experience with SQL performance tuning.
Good understanding of Dimensional Data Modeling.
Good understanding of data integration, validation and cleansing
Ability to learn unfamiliar technologies and become productive with them quickly
Job Type: Full-time
Job Location:
Richmond, VA

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC