ICF

Senior Software Engineer – .Net

ICF

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $98,614 - $167,644 per year

Job Level

About the role

  • Stay up to date on assigned specialties
  • Work in full life-cycle software engineering project environment
  • Conduct thorough code reviews and ensure code quality
  • Bring new ideas, tools, services, and techniques to the group
  • Use analytical thinking to make decisions based on facts
  • Be willing to step up and lead initiatives
  • Develop and follow ICF coding standards
  • Foster asynchronous communication approaches
  • Expected to own smaller efforts and components of larger projects

Requirements

  • Bachelor’s degree or equivalent experience
  • 5+ years of experience in full stack software engineering
  • 3+ years in .NET development
  • 3+ years in Frontend development with Angular or React
  • 2+ years working with REST APIs
  • 2+ years writing and debugging SQL queries
  • 2+ years with Entity Framework or equivalent ORM technologies
  • 1+ year with Agile and Scrum methodologies
  • Excellent communication skills both written and verbal
  • MUST RESIDE IN THE United States (U.S.)
Benefits
  • Reasonable Accommodations are available
  • Equal opportunity employer
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack software engineering.NET developmentFrontend developmentAngularReactREST APIsSQL queriesEntity FrameworkORM technologiesAgile
Soft Skills
analytical thinkingleadershipcommunication
Certifications
Bachelor’s degree