
Senior Software Engineer – .Net
ICF
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Salary
💰 $98,614 - $167,644 per year
Job Level
Tech Stack
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