Overview
Hybrid
Depends on Experience
Full Time
No Travel Required
Skills
.NET
API
ASP.NET
Bootstrap
C#
RESTful
UI
SQL
Razor
JavaScript
Stored Procedures
Job Details
Client site is next to a Metro stop in DC. 5 year contract.
Position Summary:
The IT Developer will provide technical expertise in developing, deploying, and maintaining software applications in support of the Information Resources Management and Technical Services (IRM&TS) unit. This role includes working with cross-functional teams, addressing technical issues, and implementing scalable solutions to optimize application performance.
Key Responsibilities:
- Develop web and backend services using C#, ASP.NET MVC, Web API, JavaScript, jQuery, Node.js, and CSS
- Work with AWS cloud environments and GitHub Enterprise for code management
- Automate tasks with scripting languages like PowerShell, Bash, or Perl
- Create and maintain relational database systems with advanced SQL, stored procedures, and performance tuning
- Build responsive web applications using Bootstrap and jQuery with strong front-end design principles
- Design, develop, and maintain RESTful APIs and implement ASP.NET Core features including middleware, Razor syntax, and dependency injection
- Develop and maintain user interfaces (UI) and enhance website functionality with programming scripts
- Provision development environments and manage deployment scripts and artifact repositories
- Conduct performance tests, debugging, and administer critical test result analysis
- Ensure software deployments meet security and compliance guidelines
Required Qualifications:
- 8+ years of total IT experience
- Proficiency with C#, ASP.NET MVC/Core, Web API, SQL
- Front-end development experience with JavaScript, jQuery, Node.js, HTML/CSS, Bootstrap
- Experience with automated scripting and web service development
- Ability to design secure, scalable, and maintainable code
- Strong understanding of UI/UX best practices and API design
- Familiarity with GitHub and AWS development practices
Education:
- Bachelor s degree in Computer Science, Information Technology, or related field and 8 years of total exp
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.