NET Web Application Developer - Senior / Mid-Level / Junior

ENTERPRISE ARCHITECTURE AND INFORMATION MANAGEMENT INC.
Washington, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote
Washington, United States of America

Tech stack

HTML
JavaScript
.NET
Unit Testing
Bootstrap
C Sharp (Programming Language)
CSS
Configuration Management
Code Review
Information Systems
Databases
Continuous Integration
Relational Databases
Database Design
Database Queries
Software Debugging
Web Development
Iterative and Incremental Development
Microsoft Visual Studio
Microsoft SQL Server
Scrum
Release Management
Standard Sql
Software Engineering
Web Applications
Web Application Frameworks
Backend
Angular
Information Technology
Front End Software Development
Software Coding

Job description

The ideal candidates will have experience with Microsoft-based web application development, database-driven applications, and modern front-end and back-end technologies., * Develop, maintain, test, debug, and enhance web-based software applications.

  • Support application operations and maintenance, including defect resolution and system updates.
  • Translate functional requirements into technical solutions.
  • Write, review, and optimize application code, database queries, and related technical components.
  • Participate in code reviews, peer reviews, unit testing, and quality control activities.
  • Support troubleshooting of application, database, and user-reported issues.
  • Assist with technical documentation, release notes, configuration records, and system updates.
  • Collaborate with architects, senior developers, project managers, business users, and client stakeholders.
  • Follow established coding standards, security practices, configuration management procedures, and quality processes.
  • Support Agile/Scrum or iterative development activities, including backlog refinement, sprint planning, and status reporting.
  • Communicate technical issues, risks, and tradeoffs clearly to technical and non-technical stakeholders.

Requirements

Do you have a Bachelor's degree?, Experience with the following technologies:

  • Angular
  • C#
  • .NET
  • SQL
  • HTML
  • Bootstrap
  • CSS
  • JavaScript
  • Less
  • Microsoft Visual Studio
  • Database-driven web applications
  • Unit testing and debugging

Level-Specific QualificationsSenior Developer

  • Minimum 10 years of related IT/application development experience.
  • Experience designing systems, debugging complex issues, conducting code reviews, and contributing to architectural decisions.
  • Ability to work independently and mentor junior or mid-level developers.
  • Strong experience developing and maintaining enterprise web applications.
  • Ability to support technical planning, design discussions, and production issue resolution.

Mid-Level Developer

  • Minimum 6 years of related IT/application development experience.
  • Experience writing complex queries and supporting efficient database design.
  • Experience building scalable web applications and optimizing backend performance.
  • Ability to explain technical tradeoffs to non-technical stakeholders.
  • Ability to work independently on assigned development tasks with guidance from senior technical staff.

Junior Developer

  • Minimum 2 years of related IT/application development experience.
  • Experience supporting software development, maintenance, debugging, and unit testing.
  • Ability to work under the guidance of senior technical staff.
  • Willingness to learn client systems, coding standards, documentation practices, and federal application support processes.
  • Strong problem-solving skills and attention to detail.

Required Education

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field.

Preferred Qualifications

  • Experience supporting federal government or public sector applications.
  • Experience with application operations and maintenance environments.
  • Experience with Agile/Scrum development teams.
  • Experience with enterprise reporting, portfolio management, project management, or financial management applications.
  • Experience with Section 508 accessibility requirements.
  • Experience supporting SQL Server or other relational database environments.
  • Experience with configuration management, release management, or CI/CD processes.
  • Ability to work in a hybrid environment with occasional onsite support at a federal facility., * Bachelor's (Required)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Paid holidays, What We Offer
  • Paid bi-monthly
  • Medical, dental, and vision coverage
  • Opportunity for advancement upon performance and availability
  • Holiday & Paid Time Off
  • 401K with company match, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Compensation Package:

  • Yearly pay

Apply for this position