Senior Software Engineer Job at Xpand Corp, Herndon, VA

bjBxR09haVVTVTFqcW1HQTd0YUpSbEF4eVE9PQ==
  • Xpand Corp
  • Herndon, VA

Job Description

Job Description

Job Description

We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for designing, building and maintaining web applications in a .NET environment.

Responsibilities:

  • Lead software development activities for a specific project
  • Participate in all aspects of software development, including but not limited to, analysis, design, coding, testing and maintenance
  • Design and develop database driven web applications using .NET and Oracle/SQL Server
  • Stay up-to-date on the latest trends and advancements in .NET development, sharing knowledge with team and proposing new technologies or tools when appropriate
  • Collaborate with other developers to design and optimize code
  • Work with customers and other technical staff in the resolution of software problems and respond to suggestions for software modifications or enhancements
  • Analyze user requirements
  • Document all programming tasks and procedures
  • Perform routine software maintenance
  • Provide technical leadership and guidance to junior engineers, reviewing their code and offering constructive feedback

Qualifications:

  • Full knowledge of software engineering life system
  • Strong familiarity with computer architecture and software development fundamentals
  • Extensive real world experience designing web applications and defining software architectures
  • Excellent programming skills using C#, C#.NET, .NET Core, or ASP.NET
  • Strong experience working with HTML, CSS, JavaScript, AJAX, jQuery and SQL
  • Familiarity with relational databases such as Oracle and SQL Server
  • Experience working on an integrated development environment such as Visual Studio and with version control tools such as VSS, TFS or Azure DevOps
  • Knowledge of database design, stored procedures and web services desirable
  • Self driven, flexible and innovative
Company Description

XPAND Corporation is a leading provider of IT solutions and services that has been around for over 20 years.

Company Description

XPAND Corporation is a leading provider of IT solutions and services that has been around for over 20 years.

Job Tags

Flexible hours,

Similar Jobs

The Cleaning Authority

Limpiadora de casa - Posiciones disponibles a tiempo completo y a tiempo parcial Job at The Cleaning Authority

NECESITAS UN TRABAJO ESTABLE DE LUNES A VIERNES DE 8 AM A 5 PM? SOMOS UNA FRANQUICIA "THE CLEANING AUTHORITY" CON MAS DE 25 AOS DE...  ...SARAI INDISPENSABLE TENER: PERMISO DE TRABAJO CARRO DISPONIBLE PARA TRABAJAR (Se pagan las millas) LICENCIA DE CONDUCIR DE... 

Cognizant

Sr. POS Test Analyst(Onsite) Job at Cognizant

Sr. POS Test Analyst(Onsite) Cognizant Technology Solutions is seeking a Sr. POS Test Analyst(Onsite), to join our team of IT professionals in a permanent role. If you meet our background requirements and skills and are seeking an opportunity with these skills and ...

Windsor Charter Academy

Assistant Coach HS Cross Country Job at Windsor Charter Academy

 ...Job Description Job Description Assistant Coach Description Assist head coach in all coaching responsibilities. Act and fulfill responsibilities on behalf of the head coach in their absence. May be responsible for practice and game management of the JV, B,... 

Council on Foreign Relations

Associate Director, CFR Climate and Energy Initiative Job at Council on Foreign Relations

 ...Overview CFRs David Rockefeller Studies Program is one of the countrys largest foreign policy think tanks with a widely respected and influential research staff. The Studies Program aims to advance the discussion of American foreign policy and international affairs... 

NoGigiddy

Chat Support Agent (Remote) - Entry Level, No Degree Required - 15 - 18 per Hour Job at NoGigiddy

 ...kickstart your career in customer support without the need for a degree or prior experience? Look no further! NoGigiddy is seeking...  ...individuals to join our team as Chat Support Agents. In this entry-level role, you will be the first point of contact for our users, providing...