Sr. Software Engineer


The Sr. Software Engineer will provide sustainment and development for several systems.

  • Design, modify, develop, write, and implement web and desktop applications under general guidance from a technical lead
  • Assist with sustainment, integration, and follow-on enhancements to existing applications
  • Produce application code for one or more of the following technologies - C#.NET MVC, Razor, Entity Framework Code First, NUnit, .NET Web API, CSS, Bootstrap, SOAP and REST Web Services, JSON, GIT, or various JavaScript libraries
  • Help manage data and data structures using MS SQL server, including understanding SQL and data modeling, data transformation objects, and object relation mapping with Entity Framework
  • Assist in the creation of front end experiences with JavaScript, including libraries, like jQuery/Bootstrap and other technologies, like HTML and CSS
  • Other duties as assigned

  • Bachelor's degree in Computer Science or related technical discipline or the equivalent combination of education, technical certifications or training and work experience
  • 15+ years' experience in software engineering
  • Active CompTIA Security + certification within 90 days of hire
  • Background check required

Knowledge, Skills and Abilities
  • Ability to work independently and yet be effective within a team setting
  • Must be capable of managing multiple efforts with time related constraints in a fast-paced contracting environment
  • Demonstrated ability to effectively communicate and collaborate with diverse internal and external stakeholder groups and individuals
  • Friendly presence, helpful attitude, good interpersonal skills, and ability to work well with others
  • Excellent skills in Microsoft Word, Excel, and other Office applications
  • Experience working in a home office setting
  • Ability to train end users on frequently asked technical issues.
  • Ability to provide technical assistance and support over the phone with good phone skills and professional demeanor
  • Previous customer service experience strongly desired
  • Good problem-solving skills with the ability to visualize a problem or situation and think abstractly to solve it


Similar searches: Full Time, Government and Public Services, Engineer, IT