Senior Web Application Developer (ASP .NET MVC) - US Citizenship Required

EXOR Solutions Incorporated
Springfield, VA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$110,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services ASP.NET MVC Framework Unit Testing Microsoft Azure Bootstrap (Software) C Sharp (Programming Language) Cascading
+43 more
Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review Computer Programming Databases Continuous Integration Relational Databases Software Debugging Web Development Distributed Systems Github Revision Control Systems Design of User Interfaces Windows Communication Foundation PostgreSQL Microsoft Visual Studio Microsoft SQL Server Team Foundation Server MongoDB MySQL Model View Controller (MVC) Oracle (Applications) Systems Development Life Cycle Software Engineering PL-SQL SQL Databases Subversion Systems Architecture TypeScript UML Web Applications Extensible Markup Language (XML) Data Storage Management ReactJS Backend SC Clearance AngularJS Information Technology Front End Software Development Restful APIs Software Version Control Microservices

Job description

We are seeking a highly skilled and motivated Senior Web Application Developer with expertise in ASP.NET MVC to join our dynamic development team. This role is pivotal in designing, developing, and maintaining robust web applications that meet complex business requirements. The ideal candidate will possess a strong background in software engineering, system design, and front-end development, with a passion for creating scalable, efficient, and innovative solutions. US Citizenship is required to ensure compliance with security protocols and project specifications. Join us to contribute to impactful projects and advance your career in a fast-paced, collaborative environment., * Develop new features or enhance the existing features of web applications using ASP.NET MVC framework, ensuring high performance and responsiveness.

  • Collaborate with cross-functional teams to gather requirements, define system architecture, and design scalable solutions utilizing UML for system modeling.
  • Develop and maintain backend systems, APIs, and services utilizing C#, WCF (Windows Communication Foundation), and RESTful API standards.
  • Implement front-end features using JavaScript frameworks such as React, Angular, TypeScript, Bootstrap, and HTML/CSS to deliver engaging user interfaces.
  • Integrate databases including Microsoft SQL Server, MySQL, PostgreSQL, MongoDB, and Oracle (PL/SQL) for efficient data storage and retrieval.
  • Conduct unit testing, debugging, code reviews, and participate in Agile software development cycles to ensure code quality and project timelines are met.
  • Design system architecture for distributed systems and microservices using cloud infrastructure like AWS or Azure to enhance scalability and reliability.
  • Utilize version control tools such as GitHub, TFS (Team Foundation Server), SVN (Apache Subversion), and Visual Studio for efficient source code management.
  • Support CI/CD pipelines to automate deployment processes ensuring continuous integration and delivery of applications.
  • Apply best practices in application design, security protocols, system design for system development, and SDLC (Software Development Life Cycle).

Requirements

  • Recent 8+ years of ASP.Net C# MVC-based web development experience using Visual Studio 2017 or higher.
  • 5+ years of .Net Core/Standard development experience.
  • 5+ years of experience with Agile development methodologies, including participation in sprints, backlog grooming, and Agile ceremonies.
  • Experience as a developer in a software environment that supported more than 10,000 users and a Relational Database Management System (RDBMS) with more than 250 tables and 1 million total rows.
  • Significant recent Java Script development experience.
  • Significant development experience with Cascading System Sheets (CSS).
  • Experience with relational data models and SQL.
  • Experience with XML and programming libraries for XML manipulation.
  • Agile project and development experience utilizing Team Foundation Server.
  • Ability to quickly deliver small projects, and to frequently transition between projects and applications.
  • Experience in packaging and delivering software and documentation to a production environment.
  • Excellent communication skills.
  • Must be a U.S. Citizen and have an active Secret clearance.
  • Applicants selected will be subject to a Government security background investigation and must meet eligibility., * Bachelor’s degree in Computer Science, Engineering, or a related field (12+ years of demonstrated experience may be substituted)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

Videos

See all

Related articles

See all