This site uses cookies. To find out more, see our Cookies Policy

Sr. Software Engineer in Arlington, VA at ettain group

Date Posted: 11/21/2018

Job Snapshot

Job Description

Arlington, VA -

Job Title:  Sr. Software Engineer

Location:  Arlington, VA

Industry:  Education

Terms:  12-Month Contract

 Job Summary:

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.

Job 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
  • Review and influence ongoing design, architecture, standards and methods for engineering services and systems.
  • Identify and resolve production issues as needed
  • Respond to and resolve emergent problems; write software and build automation to prevent problem recurrence
  • Innovate and Mentor junior software engineers

Requirements:

  • MS in Computer Science or related field/degree plus 4+ years of relevant experience, or a BS plus 6+ years of relevant experience.
  • Experience building high-volume and critical production service environment
  • Fluency in C#; and core .Net features
  • Technical 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 environment
  • At 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 2017
  • Experience with agile development and scrum methodologies
  • Must have working knowledge and experience of Entity Framework or in Hibernate
  • Must have working experience with features in .Net 4.0 such as LINQ, and TPL

Extra Credit:

  • 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 Framework
  • Knowledge 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.

Job Key Words

  • Software Engineer, .NET, C#, Code, problem-solving, LINQ, TPL, Hibernate

Frequently Asked Questions:

  • Benefits?  Yes, provided by ettain group
  • Remote Workers?  Not eligible, must work onsite with the team
  • Visa Sponsorship?  No, sponsorship is not being considered
  • Corp-to-Corp? No, C2C candidates are not being considered

How to Apply:

For immediate attention please apply online and send a text message or leave a voicemail for Jill DeStefano at 571-612-4589

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit www.ettaingroup.com. To explore more job opportunities with ettain group, visit www.ettaingroup.com/job-board.aspx