.Net Developer

Virginia, Virginia Beach-Norfolk

Posted: 02/18/2019 Industry: IT Job Number: 12719 Pay Rate: $86,000.00 - $95,000.00

Responsible to lead and/or participate in the research and fact finding to modify or develop moderately complex company applications/information systems. Under limited supervision, modify, create, implement and/or maintain application programs and projects as assigned.

Minimum Requirements
Degrees
Bachelor' s Degree (Required) Information Technology
Business Administration or related field or equivalent combination of education and/or experience.
Job Experience
Five years Information Technology experience in applications systems analysis and programming.
Fully proficient in and applies Application Systems Analysis and Programming knowledge.

Responsibilities and Essential Duties
Responsible for application programming of moderately complex systems within assigned functional area/systems and may be responsible for completion of a phase of a project.
Design, code, test, debug and implement systems, functions and related applications necessary to meet business needs, working under limited supervision. Work with cross-functional IT areas to coordinate development projects.
May lead the research and fact finding to modify, develop, implement and maintain moderately complex company applications/information systems; develop detailed functional specifications, process documents and/or workflow diagrams for application programming.
Assist with the development of project scope, objectives and milestones to meet assigned project definition and requirements. Work with IT Project Managers, Business Analysts and/or business users to provide detail application/system information.
Troubleshoot program issues and interface with appropriate IT sub-departments and/or cross functional business areas to create and provide detailed application/system information to resolve any issues.
Ensure timely documentation of new programs or changes to existing programs.
Maintain current knowledge of industry trends and best Information Technology practices; make recommendations to improve current programs and processes.
May provide guidance and/or training to lesser experienced Programmer Analysts.
Participate in the on-call support rotation.

Knowledge, Skills Abilities
Strong verbal and written communication skills; ability to communicate IT programming in a non-technical manner. Must have strong organizational, prioritization, analytical and problem solving skills. Must be detail oriented and have strong project/time management and research skills. Working knowledge of MS Office, MS Project and Visio. Ability to interact with management. Ability to travel up to 10% based upon department and customer needs.
Strong experience implementing software and/or solutions in an enterprise environment. Experience with .NET Frameworks, up to and including versions NET 4.0 and 4.5. Must have programming experience with VB.NET and ASP.NET. Experience working with Web Technologies including JavaScript, AJAX, JSON are a plus but HTML and CSS skills are required. Strong knowledge of relational databases, specifically T-SQL and Microsoft SQL Server, writing stored procedures and basic performance tuning. Experience with SQL Server Integration Services(SSIS) and SQL Server Reporting Services(SSRS) is preferred. Experience with Agile Methodology, Domain Driven Design and TDD preferred. Experience with application Lifecycle Management tools such as Team Foundation is a plus.
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.