Expired job

Just missed a job?

Sign up and never miss an opportunity again!

. NET Software Engineer job

ICF International Inc jobs




Company Description

We come from different fields. Different backgrounds. Different countries. But our people have this in common: a passion for making a positive impact on the world.We are in the business of making big things possible when it really matters.Our clients span health, energy, and transportation industries as well as government agencies in the United States and Europe. We give them the data, insights, and deep implementation expertise they need to deliver results that matter to consumers, citizens, and communities.

Job Description

About the team:
  • Collaborate with others to define and implement optimal, complete solutions based on stakeholder needs.
  • Apply and generates best practices in multiple technical domains using various technology products and services.
  • Ensure solutions are developed and packaged in an easily consumable and repeatable way for customers and
  • internal technical teams.
  • Capture and share best practice knowledge with the internal technical teams

What we need you to know and bring:

  • Bachelor's degree in a technical field (e. g., Computer Science, Engineering or related discipline) or experiences
  • Minimum of three (3) years of software development experience.
  • Knowledge of Microsoft. NET and other programming languages

Skill you know or are willing to learn:

  • Experience with. NET Core
  • Experience designing and developing enterprise software.
  • Experience deploying applications to the cloud
  • Strong written communication skills
  • Demonstrated ability to adapt to new technologies and learn quickly
  • Experience with large-scale, high availability server architectures

ICF is an equal opportunity employer that values diversity at all levels. (EOE Minorities/Females/ Protected Veterans Status/Disability Status/Sexual Orientation/Gender Identity)

https://www. dol. gov/ofccp/pdf/pay-transp_formattedESQA508c. pdf

Seattle, WA (WA25)

Estimated annual salary


  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.


  • Reading ComprehensionUnderstanding written sentences and paragraphs in work related documents.
  • Active ListeningGiving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • WritingCommunicating effectively in writing as appropriate for the needs of the audience.
  • SpeakingTalking to others to convey information effectively.


  • Administration and ManagementKnowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
  • ClericalKnowledge of administrative and clerical procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and other office procedures and terminology.
  • Economics and AccountingKnowledge of economic and accounting principles and practices, the financial markets, banking and the analysis and reporting of financial data.
  • Sales and MarketingKnowledge of principles and methods for showing, promoting, and selling products or services. This includes marketing strategy and tactics, product demonstration, sales techniques, and sales control systems.

Job Filters

Key Responsibilities: This hands-on player-coach position combines program management with technical sales to help program participants reduce building energy consumption and implement clean energy projects. The seasoned professional will use her/his own...Read more
Energy Markets Senior ConsultantICF International IncFairfax, VA
Energy Markets Senior Consultant Fairfax, VA ICF's Energy and Advisory Services Line of Business is growing and seeks a Senior Consultant or Technical Specialist Natural Gas and Liquids Markets to support our natural gas and liquids team. The Team s...Read more
Accounts Receivable Senior ManagerICF International IncFairfax, VA
Reporting to the Director of Transactional Accounting, the Senior Manager of Accounts Receivable is a key member of the Accounting and Finance Team. This position will be responsible for the tactical execution of the invoice to collections cycle. This...Read more
Senior Capture LeaderICF International IncFairfax, VA
Key Responsibilities: Reimagine our approach to capture for our largest opportunities from opportunity shaping through proposal development, creating then training our capture professionals on the new approach and putting it into practice across the group...Read more
Senior Business Analyst - TemporaryICF International IncFairfax, VA
Working at ICF Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICF employees tackle unprecedented challenges to benefit people...Read more

Closed Job Filters

Disaster Recovery QA/QC and Closeout LeadICF International IncWake County, NC
Working at ICF Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICFRead more
On-call Broadcast BuyerICF International IncTrenton, NJ
At ICF Next, we change lives, strengthen communities, stretch minds and shape history. We re devoted to finding better ways to innovate solutions for a healthier planet, improving the quality of lifeRead more
Disaster Recovery QA/QC and Closeout LeadICF International IncRaleigh, NC
Working at ICF Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICFRead more
Ready to join our Disaster Recovery team in Puerto Rico? Our team is growing and we are looking for an experience Disaster Recovery expert to lead our of Personal Property Debris Removal Program FieldRead more
Project Manager - On-callICF International IncEl Paso, TX
ICF seeks an experienced Mission Assurance (MA) Program Manager to help build and lead a team in pursuit of a key opportunity in the San Antonio area. This position will have high internal visibilityRead more
Similar jobs in the area
Software Engineer, FlashArray - BellevuePure Storage, IncBellevue, Washington
Since our founding in 2009, Pure Storage has empowered innovators to build a better world with data. In less than eight years, Pure reached $1B in sales, faster than nearly every enterprise company in history, and our incredible growth continues to outpace...Read more
AWS Elastic Beanstalk is dedicated to making the process of deploying and managing web applications and services into AWS as easy as possible. Elastic Beanstalk is uniquely positioned to serve as a vehicle for customers to quickly use the power of AWS...Read more
Software Development EngineerAmazon Corporate LLCSeattle, Washington
Do you want to make history and have fun doing it? If so, Amazon Web Services Elastic Cloud Computing (EC2) is looking for people just like you! EC2 is at the core of AWS services and we are growing every day to meet the demands of our business as we...Read more
Software Develop EngineerAmazon Corporate LLCSeattle, Washington
The AWS Activate team is looking for Software Development Engineers who want to change the way we help Startups get started in AWS. We are obsessed with building tools and applications Startups need to be successful at AWS. We strive to bring new tools...Read more
Deliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekends—it's up to you. Earn Good Money. You’ll earn by bringing people the food they love from local restaurants. Choose...Read more
WorkSpaces Software Development EngineerAmazon Corporate LLCBellevue, Washington
Amazon WorkSpaces is a managed desktop computing service in the cloud. Amazon WorkSpaces allows customers to easily provision cloud-based desktops that allow end-users to access the documents, applications and resources they need with the device of their...Read more
Description Clutter is an on-demand, physical storage and moving, technology company that is disrupting the $50B/year self-storage and moving industries . We are hiring Part-time Lead Drivers / Movers with positive attitudes and great work ethic that love...Read more
Software Engineer IHoneywellSeattle, Washington
The Platform COE is looking for a recent graduate to join our elite engineering team who innovate and create the embedded software / firmware that Aerospace products run on. This position will work with our engineering talent in Clearwater, Fl. Join a team...Read more
Part Time Software Development EngineerAmazon Corporate LLCSeattle, Washington
Amazon is piloting "Part-Time Tech Teams" in the HR group. This team works 30 hours per week (Mon-Thurs is a common schedule) and receives the same benefits as full-time employees, with compensation proportionate to working 3/4 time. This is a pilot...Read more
Software Development Engineer, VideoCentralAmazon Corporate LLCSeattle, Washington
Are you interested in shaping the future of movies, television, and digital video? Do you want to define the next generation of how and what Amazon customers are watching? We have recently launched Prime Video Central, a new platform that enables content...Read more
Mid/Sr. Software Development EngineerAmazon Corporate LLCSeattle, Washington
The AWS Commerce Platform builds the software components upon which all other AWS teams build their services and run their businesses. We make it possible for AWS services to make their solutions available to customers with custom-made pricing and billing...Read more
Software Development Engineer - PrimeAirAmazon Corporate LLCSeattle, Washington
We're working on the future. If you are seeking an iterative fast-paced environment where you can drive innovation, apply state-of-the-art technologies to solve extreme-scale real world delivery challenges, and provide visible benefit to end-users, this is...Read more

Similar jobs

Junior Software EngineerDocuSign, IncSeattle, Washington
Junior Software Engineer Engineering Services - Seattle, WA Our agreement with employees DocuSign is committed to building trust and making the world more agree-able for our employees, customers and the communities in which we live and work. You can count...Read more
Software Development Engineer - POOLINGAmazon Corporate LLCSeattle, Washington
Amazon Web Services (AWS) EC2 Core Platform is looking for experienced engineers to join our development team in Herndon, VA (DMV) or Seattle, WA. We build software core to the EC2 network virtualization systems supporting the massive AWS cloud. We program...Read more
IMDb Software Development EngineerAmazon Corporate LLCSeattle, Washington
IMDb is the world's most popular and authoritative source for movie, TV and celebrity content. The IMDb consumer site (www.imdb.com) is the #1 movie website in the world with a combined web and mobile audience of more than 250 million unique monthly...Read more
POSITION DESCRIPTION: Develop, construct and implement the next generation of company products and features for Groupon's web and mobile applications; design high-performance RESTful service-oriented architectures and software that is fast and efficient...Read more
2363 Software Engineer FrameworkChameleon TechnologiesSeattle, Washington
Chameleon Technologies is searching for a Software Engineer. Founded by engineers, our client is a Seattle-based technology company that delivers elegant solutions for the IT industry’s most challenging problems. Their system is an application-aware, real...Read more
Software Development Engineer - GameLiftAmazon Corporate LLCSeattle, Washington
Amazon GameLift is an AWS service for deploying, operating, and scaling session-based multiplayer game servers in the cloud. Our team helps games easily scale up from a small number of players to millions, in minutes. GameLift is used by game developers of...Read more
Software Development Engineer, EKSAmazon Corporate LLCSeattle, Washington
As a Software Engineer in the Amazon Elastic Container Service for Kubernetes (EKS) team you will help us deliver the mission of making AWS the best place to run containers. At Amazon EKS, we are building a core set of services that allow our customers to...Read more
Software Engineer - AWS/NodeHarvey Nash, IncSEATTLE, Washington
We create technologies our customers refer toas their lifeline. Our technology platforms in communications, software,video and services help our customers work safely and more efficiently. Whether it’s helping firefighters see through smoke, enabling...Read more
Software Development Engineer - CloudWatchAmazon Corporate LLCSeattle, Washington
Come change the way the world sees the Cloud! Amazon CloudWatch gives customers actionable visibility into the health of their applications and services. Today we run one of the largest time-series data stores on the planet and teams in CloudWatch solve...Read more
Software Development Engineer - SCOTAmazon Corporate LLCSeattle, Washington
The Inventory Planning and Control (IPC) team owns Amazon's global inventory planning systems. We build the systems that decide what, when, where, and how much we should buy to meet Amazon's business goals and to make our customers happy. We do this for...Read more