A financial services firm located in the DMV has an exciting full-time opportunity for a .NET Developer.
Position Summary
Design, develop, test, and maintain computer software applications using Microsoft .NET technologies. Analyze user requirements and functional specifications to develop program logic, write and modify code, test software functionality, and resolve technical issues in support of business systems and applications.
Duties and Responsibilities
- Develop and maintain computer programs and web-based applications using C# and Microsoft.NET technologies. Analyze user requirements and technical specifications to design program logic and implement application features.
- Write, modify, and debug software code for web applications and services developed using ASP.NET Web Forms, ASP.NET MVC, and Web APIs.
- Develop and implement front-end components using HTML, JavaScript, AJAX, JSON, and related technologies to support user interface functionality.
- Design, write, and maintain database components including stored procedures, functions, triggers, and views using Microsoft SQL Server.
- Test programs and applications using unit testing methods to ensure programs operate according to specifications and produce expected results.
- Troubleshoot, debug, and resolve software defects and application issues identified during testing or production operation.
- Maintain and enhance existing software applications by modifying code to correct errors, improve performance, or adapt applications to new requirements.
- Prepare and maintain technical documentation including program descriptions, code comments, workflow diagrams, and system documentation to support ongoing development and maintenance.
- Collaborate with software developers, systems analysts, testers, and other technical personnel to review requirements, resolve technical issues, and implement application improvements.
Percentage of Time Allocation
75% - Design, development, coding, and modification of software applications
10% – Testing, debugging, and troubleshooting software programs
10% – Collaboration with development team members and technical staff
5% – Preparation and maintenance of technical documentation
Technical Environment
- C#
- ASP.NET Web Forms
- ASP.NET MVC
- Web APIs
- Microsoft SQL Server
- Stored Procedures, Functions, Views, Triggers
- ADO.NET
- HTML
- JavaScript
- AJAX
- JSON
- jQuery
- XML/XSL
- Angular (preferred)
- Microsoft Azure Cloud Services including Azure Storage, Service Bus, and Queues
- Agile development methodologies
Minimum Requirements
- Bachelor’s degree in computer science, Software Engineering, Information Technology, or a closely related field (or foreign equivalent).
- 2 Years of Experience
Salary
Negotiable
Location
Virginia/Maryland
Contact Info
For immediate consideration, please submit resume and salary history to: careers@anybill.com
EOE M/F/D/V