Senior Software Engineer -ANet-2023
Company: AAMVA
Location: Arlington
Posted on: May 28, 2023
|
|
Job Description:
We are looking for a Senior 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.What
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 systemsReview and influence ongoing design,
architecture, standards and methods for engineering services and
systems.Identify and resolve production issues as neededRespond to
and resolve emergent problems; write software and build automation
to prevent problem recurrenceInnovate and Mentor junior software
engineersMust have skills: MS or BS degree in Computer Science or
related field/degree plus 7 years of relevant experience.Experience
building high-volume and critical production service
environmentFluency in C#; and core .Net featuresTechnical expertise
in building and tuning multi-threaded high-performance .NET
applications. Strong server-side development skills designing and
developing high traffic applications in a fast-paced environmentAt
least 5+ years of hands-on development experience as a developer or
technical team lead building applications using the .NET Framework,
C#, Visual Studio 2015 and 2017Experience with agile development
and scrum methodologiesMust have working knowledge and experience
of Entity Framework or nHibernateMust have working experience with
features in .Net 4.0 such as LINQ, and TPLDesired Skills:3+ years
of development experience building integration solutions using web
services and APIs built with WCF, WSDL, SOAP and REST.4+ years of
experience building high-performance SQL Server database
applications using ADO.NET or Entity FrameworkKnowledge and
experience with Microsoft Azure, 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, etc.Extensive experience in unit testing and
producing unit testable design and code.Experience in building
interactive user interface applications using ASP.NET WebForms or
MVC, HTML, CSS.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/VPDN-990b15b3-bd0a-4180-8049-d033a4869bff
Keywords: AAMVA, Arlington , Senior Software Engineer -ANet-2023, IT / Software / Systems , Arlington, Virginia
Click
here to apply!
|