. NET Software Engineer job

ICF International Inc jobs

Company

Salary

Skills

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)

Pay Transparency Statement: For more information, please click here: https://www. dol. gov/ofccp/pdf/pay-transp_formattedESQA508c. pdf

Fairfax, VA (VA01)

Estimated annual salary
$117,345
average
Minimum
$109,021
Maximum
$133,627

TASKS

  • 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.

SKILLS

  • 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.

KNOWLEDGE

  • 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

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
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
Senior Business Development Research SpecialistICF International IncFairfax, VA
Numbers intrigue you, you notice trends. "Why" and "how" are favorite words and you're all about the details. You like data. You know (almost) everything about MS Excel, and you may even have experience with PowerBI. If this describes you, please read on...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
. NET Software EngineerICF International IncKansas City, MO
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...Read more

Closed Job Filters

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
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
AEM DeveloperICF International IncMinneapolis, MN
@ ICF Next, we are fearless in finding new ways to solve problems, relentless in making sure it pays off for our clients and committed to making a positive change in the world. Join our community ofRead more
Website Game Developer/3D Modeler/AnimatorICF International IncWashington, DC
The Game Developer will be the team s subject matter expert on developing games for the clients websites. Scope of the work: The client is looking to continue the positive momentum it has seen with aRead more
Similar jobs in the area
Senior Software Engineer (.Net)VMD CorpArlington, Virginia
Are you motivated by the customer mission? Do you bring smart, strategic approaches to the table? Here at VMD, we understand the mission and work side by side with customers to articulate a vision for success, and then make it happen. We know success doesn...Read more
C# Software EngineerSoftworld IncFort Belvoir, Virginia
C# Software Engineer - Clearance Required Work Location: Ft. Belvoir, VA Length of Engagement: Contract-to-hire Clearance Details: Minimum of an active Secret clearance is required. Client can hold up to a TS/SCI. Client Details: The client performs...Read more
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
flexjobs
What is Lyft? Lyft matches drivers with passengers who request rides through the Lyft smartphone app. Signing up to be a Lyft driver is the perfect opportunity for you to set your own schedule and be your own boss while earning extra money. Apply to drive...Read more
STONE's industry-leading client is in search of a Mid-Level Software Developer to join it's growing team! This role will be responsible for providing software development and enterprise application integration for a $50 million national security project...Read more
flexjobs
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
Description Job Requisition: Junior Offensive Software Engineer Job Description: Leidos is seeking a Junior Software Engineer for the Reston/Chantilly, VA areas. In support of a DoD/intel program, the engineer will develop, maintain and enhance complex and...Read more
Job Number: R0034987 Software Engineer, Junior The Challenge: Are you looking for an opportunity to not just develop software, but to help build a system that will have a positive impact in the intelligence community? As a full-stack developer, you can...Read more
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
Our client is seeking a C++ Software Engineer to add some functionality to a program they own called Acoustic Rapid Commercial off-the-shelf Insertion (ARCI "arc-ie"). The ARCI program is a way for the Navy to capitalize on commercial off-the-shelf (COTS...Read more

Similar jobs

Our Client is a software development company that offers software as a service product for sentiment analysis and text analytics to automatically collect, categorize and report on structured data and unstructured data. Responsibilities You will learn...Read more
Leading Internet / New Media Company Web Services (AWS) EC2 is looking for experienced engineers to join our development team in Herndon, VA. We offer comprehensive relocation and benefit packages! Come join a team engineering core software supporting the...Read more
Software Engineer - C#HII Mission Driven Innovative SolutionsMerrifield, VA
HII Mission Driven Innovative Solutions Inc. (HII-MDIS) provides mission-critical engineering and technical service to Information Technology, Federal Civilian, and National Security, Aerospace & Defense and International government and commercial...Read more
Description Job Requisition: Junior Software Engineer Job Description: Are you interested in improving and shaping the transportation industry in a group of intelligent and motivated individuals? This Leidos team operates FHWA s Saxton Transportation...Read more
Associate Software EngineerThe Emmes Company, LLCRockville, Maryland
The Emmes Company LLC, established in 1977, is a private Contract Research Organization (CRO). Headquartered in Rockville, Maryland, Emmes employs over six hundred staff worldwide with offices located in Frederick, Maryland, Tysons Corner, Virginia...Read more
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
Description Job Requisition: Junior Offensive Software Engineer Job Description: Leidos is seeking a Junior Software Engineer for the Reston/Chantilly, VA areas. In support of a DoD/intel program, the engineer will develop, maintain and enhance complex and...Read more
The financial watchdog of the United States is looking for a Full StackEngineer to join their financial regulation team in Rockville on a contract-to-hire basis and will pay up to $75/hr for the right engineer. In this role you will be integrating with a...Read more
PCS Junior Software EngineerProgenyManassas, VA
Seeking a Junior software engineer to join a team responsible for developing critical tactical software for the submarine fleet. This team is responsible for software development and resolution of production and system integration issues, both in a...Read more
We are The Mobile Bank. Our vision is to build a bank the world loves to use. Technology and design empower everything we do. N26 is Europe's first Mobile Bank with a full European banking license. We have 3.5 million customers across 24 markets. Our team...Read more