ICF

Senior Software Engineer – .Net

ICF

full-time

Posted on:

Location Type: Remote

Location: Remote • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $98,124 - $166,810 per year

Job Level

Senior

Tech Stack

AngularEntity Framework.NETReactSQL

About the role

  • Stay up to date on assigned specialties, work on expanding to others.
  • Work in full life-cycle software engineering project environment.
  • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality.
  • Bring new ideas, tools, services, and techniques to the group.
  • Use analytical thinking to make decisions based on facts and metrics whenever possible.
  • Be willing to step up and lead initiatives at, or slightly above your title.
  • Develop and follow ICF coding standards.
  • Demonstrate a desire to learn and accept new challenges within and outside of the team.
  • Foster asynchronous communication approaches and thrive in remote working environment.
  • Expected to own smaller efforts and components of larger projects.

Requirements

  • Bachelor’s degree in computer science, management information systems, mathematics or equivalent experience.
  • 5 + years of experience in full stack software engineering with a strong understanding of best practices, design patterns, clean code, and unit/integration testing.
  • 3 + years of experience in .NET development including development of REST APIs.
  • 3 + years of experience in Frontend development with frameworks such as Angular or React ( React preferred)
  • 2 + years of experience working with REST APIs.
  • 2 + years of experience writing and debugging SQL queries and building applications that integrate with relational databases such as SQL Server.
  • 2+ years of experience with Entity Framework or equivalent ORM technologies.
  • 1 + year of experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives.
  • Excellent communication skills both written and verbal.
  • MUST RESIDE IN THE United States (U.S.)
Benefits
  • Reasonable Accommodations are available
  • Equal Opportunity Employer
  • Health insurance

Applicant Tracking System Keywords

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

Hard skills
full stack software engineering.NET developmentREST APIsFrontend developmentAngularReactSQL queriesSQL ServerEntity FrameworkAgile
Soft skills
analytical thinkingleadershipcommunicationadaptabilityinitiativeteam collaborationproblem-solvingcode reviewcode qualitydesire to learn
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in management information systemsBachelor’s degree in mathematics
VeliTech

Senior Scala/Java Engineer

VeliTech
Seniorfull-time🇺🇸 United States
Posted: 1 hour agoSource: velitech.applytojob.com
AkkaDistributed SystemsGRPCJavaKafkaKubernetesMicroservicesPostgresScalaSpringSQL
Infinx

Vice President of Product – Mid-Cycle and Backend RCM Platform

Infinx
Leadfull-time🇺🇸 United States
Posted: 1 hour agoSource: infinx.applytojob.com
MORI Associates

Rust Software Developer

MORI Associates
Mid · Seniorfull-time🇺🇸 United States
Posted: 1 hour agoSource: moriassociates.applytojob.com
Rust
FMG

Senior Database Engineer

FMG
Seniorfull-time$120k–$140k / yearArizona, California, Colorado, Florida, Illinois, Iowa, Kentucky, Maine, Massachusetts, Minnesota, Missouri, Montana, New Hampshire, New Mexico, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin · 🇺🇸 United States
Posted: 1 hour agoSource: fmgsuite.applytojob.com
AWSCloudJenkinsPythonSQL
General Dynamics Information Technology

Full Stack Developer – JAVA, Angular v.17, v.18, v.19

General Dynamics Information Technology
Mid · Seniorfull-time$106k–$144k / year🇺🇸 United States
Posted: 5 hours agoSource: gdit.wd5.myworkdayjobs.com
AngularAWSDockerDynamoDBGradleGrafanaJ2EEJavaMicroservicesNode.jsOraclePrometheus+4 more