Software Developer

Department of Justice - Federal Bureau of Investigation Quantico, Virginia Quantico, Virginia

Company

Department of Justice - Federal Bureau of Investigation

Location

Quantico, Virginia Quantico, Virginia

Type

Full Time

Job Description

Summary

As an Application Software Developer the incumbent will support the FBI's Training Division by applying information technology solutions to their business processes. As a developer you will be responsible for the development and maintenance of .NET based web applications and services. These responsibilities include all aspects of the software development life cycle including requirements analysis, design, development, testing, integration, and deployment, testing, integration and deployment.

Learn more about this agency

Requirements

Conditions of Employment

  • Must be a U.S. citizen
  • Must be able to obtain a Top Secret clearance
  • Some travel may be required

Qualifications

Specialized Experience (SE):

GS-12: Applicant must possess at least one (1) year of specialized experience equivalent to the GS-11 grade level.

SE is defined as follows:

  • Experience working as a full stack developer including designing and developing user interfaces, business layers, and databases.
  • Experience in the following software development languages: C# and JavaScript.
  • Experience in applying software design concepts and methods; and conducting requirements analysis in order to maintain, modify and upgrade code.
  • Experience designing and manipulating applications utilizing SQL database integration.
  • Experience with project management methods sufficient to coordinate efforts to enhance software reliability through leadership of discussions of enhanced application design methodologies.


GS-13: Applicant must possess at least one (1) year of specialized experience equivalent to the GS-12 grade level.

SE is defined as follows: In addition to the above GS 12 SE

  • Experience in applying advanced software design principles and patterns such as Object Oriented Analysis and Design (OOAD) towards developing reusable, maintainable, and scalable software components.
  • Experience in applying software design principles, methods and technologies in order to set standards applicable to the design, development, and integration of new and reusable systems components.
  • Experience in applying software design principles, methods, and techniques in order to set standards applicable to the design, development, and integration of new and reusable systems components.
  • Experience in applying software development concepts and techniques; methods for integrating and optimizing components; infrastructure requirements; and test and evaluation methods on order to provide technical guidance in designing, coding, testing, debugging, and maintaining programs; translating and interpreting functional requirements.
  • Experience leading and coordinating software development projects and applying Agile methodologies to software development projects and teams including participation in multiple concurrent projects.
Desired Skills:

Desired skills are NOT mandatory and will NOT be utilized to minimally qualify applicants.

Selective Placement Factor:

In order to be considered for this position, applicants must respond to the following selective placement factor question. All qualifying experience MUST be provided within your RESUME to be considered.
  • Do you have significant professional experience designing and developing software applications using the microsoft.NET technology stack including designing ASP.NET based web applications and components leveraging Object Oriented Analysis and Design while applying industry standard software engineering design patterns and practices?
In addition to the selective placement factor, please make sure your specialized experience/requirement(s) can be identified in your resume.

Desired Skills are:

A minimum of 4 years professional experience designing and developing software applications using the microsoft.NET framework and 1-year experience designing ASP.NET based web applications and components using the MVC framework.

1 year demonstrated experience with JavaScript frameworks such as AngularJS, React, Vue (or similar) preferred

Education

Cannot be substituted for Specialized Experience at the GS 12 grade level or higher.

Additional information

As the federal agency whose mission is to ensure the fair and impartial administration of justice for all Americans, the Department of Justice is committed to fostering a diverse and inclusive work environment. To build and retain a workforce that reflects the diverse experiences and perspectives of the American people, we welcome applicants from the many communities, identities, races, ethnicities, backgrounds, abilities, religions, and cultures of the United States who share our commitment to public service.

Read more
Apply Now

Date Posted

07/11/2024

Views

8

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0.7

Similar Jobs

WASTEWATER TREATMENT PLANT OPERATOR - Department of the Navy - U.S. Marine Corps

Views in the last 30 days - 0

This is a public notice flyer to notify interested applicants of anticipated vacancies Applications will not be accepted through this flyer Interested...

View Details

SENIOR CONTRACT SPECIALIST NF5 - Department of the Navy - U.S. Marine Corps

Views in the last 30 days - 0

Marine Corps Community Services MCCS is seeking talented individuals to join their team MCCS is a holistic program that enhances the quality of life f...

View Details

Chief Information Security Officer (CISO) - Department of Defense - Defense Counterintelligence and Security Agency

Views in the last 30 days - 0

The DCSA Office of Chief Information Officer is recruiting a Chief Information Security Officer CISO to oversee cybersecurity strategies and policies ...

View Details

Lead Contract Specialist NF4* - Department of the Navy - U.S. Marine Corps

Views in the last 30 days - 0

Marine Corps Community Services MCCS is inviting applications for a position requiring a bachelors degree in relevant fields and four years of experie...

View Details

RETAIL INVENTORY CONTROL TECHNICIAN NF2 - Department of the Navy - U.S. Marine Corps

Views in the last 30 days - 0

Marine Corps Community Services MCCS is seeking talented individuals to join their team MCCS is a holistic program that supports Marines their familie...

View Details

INSTRUCTIONAL SYSTEMS SPEC NF4 - Department of the Navy - U.S. Marine Corps

Views in the last 30 days - 0

Marine Corps Community Services MCCS is inviting applications for a position in curriculum design The role requires a degree with at least 24 semester...

View Details