AAMVA (American Association of Motor Vehicle Administrators) · 6 days ago
Software Engineer
Maximize your interview chances
Insider Connection @AAMVA (American Association of Motor Vehicle Administrators)
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
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
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
MS or BS degree in Computer Science or related field/degree plus 3 - 7 years of relevant experience
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
Preferred
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
Company
AAMVA (American Association of Motor Vehicle Administrators)
The American Association of Motor Vehicle Administrators (AAMVA) is a tax-exempt, nonprofit organization developing model programs in motor vehicle administration, law enforcement and highway safety.
H1B Sponsorship
AAMVA (American Association of Motor Vehicle Administrators) has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)
2022 (13)
2021 (3)
2020 (4)
Funding
Current Stage
Growth StageRecent News
Biometric Update | Biometrics News, Companies and Explainers
2024-12-12
Company data provided by crunchbase