Software Engineer (.NET)


Job Details

Job Type

Full-time

Description

Formed in 2011, INADEV is focused on its founding principle to build innovative customer-centric solutions incredibly fast, secure, and at scale. We deliver world-class digital experiences to some of the largest federal agencies and commercial companies. Our technical expertise and innovations are comprised of codeless automation, identity intelligence, immersive technology, artificial intelligence/machine learning (AI/ML), virtualization, and digital transformation.

POSITION DESCRIPTION:

We are looking for a mid-level .NET C# developer with five years of proven experience in designing, developing, and maintaining complex systems on the .NET platform. Specific responsibilities include designing, developing, maintaining, and releasing desktop/web applications. Experience developing and architecting desktop application with WPF is required.

RESPONSIBILITES:

  • Flexible, self-directed, and motivated individual, able to accommodate to shifting priorities with minimum oversight and acquire new skills autonomously
  • Experience working within an Agile environment and an understanding of basic Agile concepts
  • Possess an understanding complex function in applications
  • Skilled in creating and maintaining web-based applications from business requirements using .NET, C# and Java Script technologies that interact with NOSQL DB/RDBMS
  • Proficient in writing server-side code and client-side procedural code, troubleshooting problems, debugging code used in database and web interfaces utilizing Visual Studio IDE, and creating and maintaining database queries
  • Perform all phases of the software life cycle development, including requirements analysis, system and database design/ analysis, graphics design, user interfaces, system documentation, software development, peer reviews, testing, implementation, and sustainment. This includes use cases, Software Design Documentation (SDD), and/or redesign of application programs as well as initial coding, revising, testing, documenting, operation and maintaining all custom software and maintaining documented configuration management controls
  • Experience with creating and modifying deployment build plans, conducting scans for security vulnerabilities, writing remediation plans, and providing reasoned justifications for false positives
  • Experience with Microsoft Azure/AWS DevOps, and GIT
  • Excellent troubleshooting skills for Angular, .NET and SQL code
  • Strong analytical and communication skills (both written and verbal)
  • Experience mentoring junior programmers
Requirements

NON-TECHNICAL REQUIREMENTS:
  • Ability to pass a 7-year background check
  • Must be a US citizen
  • Must be local to and open to working a Hybrid Schedule (2-3 days a week) in Mclean, VA
MANDATORY REQUIREMENTS:
  • Bachelors Degree and 5+ years of experience with .NET Core & Entity Framework Core
  • 5+ years of experience in building applications using Windows Presentation Foundation (WPF)
  • 3 + years of experience in developing microservices
  • 3+ years of experience in using frameworks such as jQuery, Bootstrap, Angular
DESIRED SKILLS:
  • Experience with cloud technologies such as AWS, Azure, GCP
  • Experience with Containers, RabbitMQ
  • Experience with multiple SDLC models, particularly Agile methodologies
  • Experience with Fingerprint and/or document scanners
  • Bachelor's Degree in Software Engineering, Computer Science, or related field
PHYSICAL DEMANDS:
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions


INADEV Corporation does not discriminate against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibits discrimination against all individuals based on their race, color, religion, sex, sexual orientation/gender identity, or national origin.

Salary Description

$100,000 - $140,000





 INADEV

 06/06/2024

 Mc Lean,VA