Software Engineer-ANetCSTIMS

2 months ago


Arlington, United States American Association of Motor Vehicles Full time
Position Summary:

We are looking for a Software Engineer who can handle a fast, scalable, problem-solving software environment. You will be solving problems of scale and flexibility that most engineers never see, building a product capable of serving our customers in ways you never imagined. Your scope extends from the high-performance data layer to a complex business layer. This position requires the mental agility to jump from the deep code-level view to big picture view and back into code view.

You will design and develop systems that let our customers run millions of transactions daily. The design decisions and judgment calls you make will impact millions of indirect customers in North American and US territories.

Essential tasks you'll be doing:
  • Create designs, code, tests in-line with approved architecture and engineering processes and best practices.
  • Manage availability, latency, scalability by engineering reliability into software and systems
  • Identify and resolve production issues as needed
  • Respond to and resolve emergent problems; write software and build and deployment automation to prevent problem recurrence
Direct Reports to this position: None

Qualifications:

Formal Education: MS or BS degree in Computer Science or related field/degree plus 3 - 7 years of relevant experience

Knowledge, Skills and Abilities Required

Experience building high-volume and critical production service environment
  • Fluency in C#
  • Technical expertise in building and tuning multi-threaded high-performance .NET applications. Strong server-side development skills designing and developing high concurrency and throughput applications in a fast-paced environment
  • At least 3-5 years of hands-on development experience as a developer or technical team lead building applications using the .NET with C#
  • Experience with agile development methodologies
  • Must have working knowledge and experience of Entity Framework and/or other ORM
  • Must have working experience with features in .NET Core 6.0 or higher
Desired knowledge, Skills and Abilities:
  • 3+ years of development experience building integration solutions using web services and APIs built with and REST.
  • 4+ years of experience building high-performance SQL Server database applications using Entity Framework
  • Experience with Document and non-relational databases
  • Knowledge and experience with Microsoft Azure, PaaS and SaaS resources (like Azure Function, App Services, Event Hub, Service Bus, etc.), cloud development and DevOps technologies. (Experience with design patterns, system architectural concepts and frameworks and a strong understanding of object-oriented principles - interface driven programming, dependency injection, event driven programming, etc.
  • Extensive experience in unit testing and producing unit testable design and code.
  • Experience in building and/or maintaining interactive user interface applications using Angular or similar technologies


Disclaimer Statement: The preceding job description has been written to reflect management's assignment of essential functions. It does not prescribe or restrict the tasks that may be assigned.

AAMVA is an Equal Opportunity Employer-M/F/D/V

  • Arlington, United States American Association of Motor Vehicles Full time

    Job DescriptionJob DescriptionPosition Summary:We are looking for a Software Engineer who can handle a fast, scalable, problem-solving software environment. You will be solving problems of scale and flexibility that most engineers never see, building a product capable of serving our customers in ways you never imagined. Your scope extends from the...

  • Software Developer

    2 weeks ago


    Arlington, Virginia, United States American Association of Motor Vehicles Full time

    **Job Title:** Software Engineer-ANetCSTIMSAbout the Role:We are seeking a skilled Software Engineer to join our team at American Association of Motor Vehicles. As a key member of our development team, you will be responsible for designing and developing high-performance software applications that can handle large-scale transactions.The ideal candidate will...

  • Cloud Engineer

    2 weeks ago


    Arlington, Virginia, United States American Association of Motor Vehicles Full time

    **Job Summary:** We are looking for a highly skilled Cloud Engineer to join our team at American Association of Motor Vehicles. As a key member of our development team, you will be responsible for designing and developing high-performance software applications that can handle large-scale transactions in a cloud environment.The ideal candidate will have a...


  • Arlington, Virginia, United States Software Engineering Institute Full time

    About the RoleThe Software Engineering Institute (SEI) is a federally funded research and development center at Carnegie Mellon University, helping advance software engineering principles and practices. We serve as a national resource in software engineering, computer security, and process improvement.Our core purpose is to help organizations improve...


  • Arlington, Virginia, United States Software Guidance and Assistance, Inc. Full time

    Software Guidance and Assistance, Inc. offers a unique opportunity for a Senior Software Security Engineer to join our team. In this role, you will work with a team of engineers to implement specific security policies in CI/CD security tools, including SAST, DAST, and SCA applications.This position requires collaboration with Development, DevOps, and...


  • Arlington, Virginia, United States PRECISE SOFTWARE SOLUTIONS INCORPORATED Full time

    Job OverviewWe are seeking a highly skilled Senior Scientific Software Engineer to join our team at Precise Software Solutions Incorporated in Arlington, Virginia.This is a hybrid position that requires two to three days of on-site work per week. The primary responsibilities include developing and maintaining a .NET Scientific application using the ASP.NET...


  • Arlington, Virginia, United States United Software Group Full time

    About the RoleWe are seeking a talented Software Development Team Lead to join our team at United Software Group. In this role, you will be responsible for leading the design and implementation of complex features, as well as working with other data and software engineers.The ideal candidate will have a strong background in full-stack engineering, experience...

  • Software Engineer

    2 months ago


    Arlington, United States Innovative Defense Technologies Full time

    Description Background Information: Innovative Defense Technologies (IDT), provider of automated software testing, tactical data analysis, virtualization of tactical platforms, and cybersecurity solutions for complex, mission-critical systems for the US Department of Defense (DOD) and commercial customers, is seeking an experienced Software Engineer (TSE)...


  • Arlington, Virginia, United States United Software Group Full time

    Job DescriptionIn this position, you will work closely with our team to develop and maintain our company's software applications. Your primary responsibilities will include:Leading the design and implementation of complex featuresCollaborating with cross-functional teams to identify and prioritize project requirementsDeveloping and maintaining high-quality...

  • Senior Technical Lead

    2 weeks ago


    Arlington, Virginia, United States United Software Group Full time

    Job OverviewWe are seeking a highly experienced Senior Technical Lead - Software Development to join our team at United Software Group. As a key member of our team, you will be responsible for leading the design and implementation of complex software features, working closely with other data and software engineers.About the Role:Leverage your expertise in...


  • Arlington, Virginia, United States Innovative Defense Technologies Full time

    About the Role We are seeking a highly skilled Sr. Software Engineer to join our team at Innovative Defense Technologies (IDT) in Arlington, VA. As a key member of our software development team, you will be responsible for designing, developing, and integrating mission-critical DoD software solutions. Responsibilities Design and develop modern software...

  • Sr. Software Engineer

    5 months ago


    Arlington, United States Innovative Defense Technologies Full time

    Description Background Information: Innovative Defense Technologies (IDT), provider of automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems for the US Department of Defense (DOD) and commercial customers, is seeking a Sr. Software Engineer to be based in our Arlington, VA office.   Overview: The Sr....


  • Arlington, United States Software Engineering Institute Full time

    About the role The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help...


  • Arlington, Virginia, United States American Association of Motor Vehicles Full time

    About the RoleWe are seeking a highly experienced Software Engineering Manager to join our team at the American Association of Motor Vehicles. This is a full-time position that offers a competitive salary of $145,000 - $170,000 per year.The successful candidate will be responsible for leading a team of software engineers and providing technical direction for...


  • Arlington, United States SAIC Full time

    Description We are looking for a highly skilled Software Systems Engineer to take a leadership role in the design, development, and integration of complex software systems. This position requires deep expertise in software architecture, systems engineering, and large-scale software integrations. As a Software Systems Engineer, you will be responsible for...


  • Arlington, Virginia, United States CAE Full time

    Job Description:Career Opportunity at CAE USA, Defense & SecurityAbout the RoleWe are seeking a skilled Software Engineering Specialist to join our team at CAE USA, Defense & Security. In this role, you will design, develop, test, and integrate real-time weapon simulations for military training devices. This is a hands-on, full life cycle software...


  • Arlington, Virginia, United States Axient Full time

    Job Title: Software Systems EngineerAbout Us:Axient is a leading provider of software engineering services, committed to delivering high-quality solutions that meet the complex needs of our clients.Salary: $120,000 - $180,000 per yearJob Description:We are seeking an experienced Software Systems Engineer to join our team in Arlington, VA. As a key member of...


  • Arlington, United States Software Engineering Institute Full time

    About the role The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help...

  • Software Engineer

    5 months ago


    Arlington, United States S2 Analytical Solutions Full time

    OverviewSoftware Engineer Location: Arlington - Primarily Telework (must be able to work onsite at lest one day a week) Experience: 5 years of specialized experience Clearance: Top SecretAs an 'JobTitle' - join S2 Analytical Solutions and the customer to facilitate the mission of national security and humanitarian leadership by shaping information-driven...


  • Arlington, Virginia, United States Axient Full time

    About the Opportunity:Axient is seeking an experienced Software Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for ensuring the highest quality software solutions for the Standard Missile Program.Your Responsibilities:Evaluate software for adherence to requirements and best practices.Monitor and report on...