FreshRemote.Work

.NET Software Developer- REMOTE - Nationwide Remote Office (US99)

ICF is seeking a .NET software developer with experience in the full software development life cycle. Candidates will collaborate with solution architects, business analysts, quality assurance specialists, and other developers to provide system development for data collection, management, and reporting solutions. The software developer has the option to work remotely or in a hybrid work setting.

 

Key Responsibilities:

  • Analyze and evaluate complex system requirements
  • Perform software development tasks using formal specifications and design artifacts as part of the software development life cycle
  • Perform unit tests, integration tests, regression tests, and system tests on developed code
  • Review and enhance existing applications to improve performance and add functionality
  • Work as part of a collaborative team to complete project tasks

Required Skills/Experience:

  • Bachelor’s degree in computer science, information systems, engineering, or related fields

  • 3+ years of professional experience as a Web Application Developer using .NET C#, Relational Databases, JavaScript, HTML, and CSS

  • This experience must include the following:

    • Strong experience designing and developing web pages using CSS and HTML

    • Strong experience in Structured Query Language (SQL) including stored procedures, views, and table creation,

    • Experience with Web API development

Preferred Skills/Experience:

  • Knowledge/Experience of MVC and other software development patterns

  • Knowledge of AWS

  • Knowledge of section 508 compliance

  • Deployment using CI/CD pipeline.

  • Strong English written and verbal communication skills.

  • Strong analytical and problem-solving skills

  • Ability and willingness to learn new IT skills

Working at ICF

ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

We can only solve the world's toughest challenges by building an inclusive workplace that allows everyone to thrive. We are an equal opportunity employer, committed to hiring regardless of any protected characteristic, such as race, ethnicity, national origin, color, sex, gender identity/expression, sexual orientation, religion, age, disability status, or military/veteran status. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO & AA policy.

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation please email icfcareercenter@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

Read more about workplace discrimination rights, the Pay Transparency Statement, or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act.

 

Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position is:

$69,862.00 - $118,765.00

Nationwide Remote Office (US99) Apply

Job Profile

Regions

North America

Countries

United States

Benefits/Perks

Equal opportunity employer Inclusive workplace Reasonable accommodations

Skills

Analytical AWS Business C CI/CD Communication Compliance CSS Data Collection Deployment Design Engineering HTML Information systems Integration IT Javascript Management MVC .net C# Policy Problem-solving Quality Assurance Relational databases Reporting Section 508 compliance SQL Technology Services Verbal communication Web API

Tasks
  • Analyze and evaluate system requirements
  • Collaborate with team members
  • Communication
  • Conduct various tests on developed code
  • Development
  • Integration
  • Navigate change
  • Perform software development tasks
  • Quality assurance
  • Reporting
  • Review and enhance existing applications
  • Shape the future
Experience

3+ years

Education

Bachelor's degree in Computer Science Business Computer Science Education Engineering English Information Systems IT Management Policy Related fields Science

Restrictions

Remote or hybrid work setting