Information Technology Specialist (SA/AS) PC/Server & Web Applications Developer

Lanham-Seabrook, Maryland
Nov 21, 2020
Nov 28, 2020
Full Time


WHAT IS THE IRS INFORMATION TECHNOLOGY DIVISION? The mission of IRS Information Technology is to provide leadership in the delivery of information technology solutions that anticipate and meet enterprise-wide needs by empowering employees to deliver customer-centered, value-creating systems, products, services, and support.

See "Other Information" for Locations.

Learn more about this agency


WHAT DOES AN INFORMATION TECHNOLOGY SPECIALIST, (PC SERVER & WEB APPLICATIONS DEVELOPER) DO? An Information Technology (IT) Specialist (Systems Analysis/ Applications Software) PC Server & WEB Applications Developer uses a wide variety of information, knowledge, and tools to address complex system analysis and applications software assignments each day. As an Applications Developer, the work primarily involves the development and testing of software applications on a mainframe platform. In this role, you will be involved in conducting systems analysis to design, document, develop, modify, test, install, implement, and support new or existing applications software products within IRS organizational components. Once at the full working level of the position, the work will involve difficult and complex systems analysis and applications software assignments. At this level you will be responsible for the development of components of national projects and/or lead significant projects assigned to the local IRS installation or lead the local implementation of IRS-wide software projects with little supervisory oversight or guidance.

As an Information Technology Specialist (PC/Server and Web Applications Developer) you will:

  • Develop software applications for the PC/Server/web environment, such as SQL, JAVA, JAVA Script, Visual Studio .NET, Visual Basic, C# HTML, XML, IWeb Services and other web technologies.
  • As part of a large mission, draft project plans for a multifunctional development project in software analysis, design, development and implementation.
  • Identify resource requirements in conjunction with a major agency wide project and assign tasks to project members; report progress; ensure customer and management involvement throughout the software development process;
  • Resolve critical issues involving an IRS IT mission, affecting the configuration of the IT infrastructure and coordinating the demonstration of new and enhanced applications to customers and management.
  • Identify and correct weaknesses in critical performance parameters, and variances in achieving cost, schedule, and performance goals involved with a major agency wide project.
  • Investigate, evaluate and select tools and methods for improving productivity and software quality throughout the life cycle of a broad range of IRS IT applications.
  • Assess the feasibility of adopting new systems analysis or software design technologies within the current IRS IT systems environment.
  • Provide guidance to less experienced coworkers in solving programming problems.

WHERE CAN I FIND OUT MORE ABOUT OTHER IRS CAREERS? If you want to find out more about IRS
careers, visit us on the web at

Travel Required

Occasional travel - Travel may be required 1 - 5 nights per month.

Supervisory status

Promotion Potential


Conditions of Employment

  • Refer to Other Information"
  • Click "Print Preview" to review the entire announcement before applying
  • Must be a U.S. Citizen or National
  • IRS Employees with Career or Career Conditional Appointments.



You must meet the following requirements by the closing date of this announcement:

GS-14 LEVEL: You must have one year of specialized experience at a level of difficulty and responsibility equivalent to the GS-13 grade level in the Federal service. Specialized experience for this position includes that demonstrated accomplishment of computer project assignments that required a wide range of knowledge of computer requirements and techniques pertinent to the position to be filled. This knowledge is generally demonstrated through assignments that required the ability to analyze a number of alternative approaches in the process of advising management concerning major aspects of IT system design. This would include defining what system interrelationships must be considered, or what operating mode, system software, and/or equipment configuration is most appropriate for a given project. Examples should include leading major agency-wide process improvement projects/initiatives; Planning and coordinating an agency-wide implementation of process improvement methods and concepts to improve the quality of software products; Serving as the principle advocate within the agency/organization for the application of process improvement concepts and practices; and Consulting with senior specialists and IT managers throughout the agency in the implementation of process improvement practices. In addition you must have the following experience with Object-Oriented Programming (i.e. PHP, Java, REACT) to develop web-based applications. Experience working Dynamic Stylesheet languages (i.e. SASS + LESS) generating watch files, compiling SCSS, creating variables and mixins. Using relational databases, basic query skills (IE MySQL) and basic optimization to store and retrieve data. Experience with responsive web design by utilizing modern CSS and HTML standards (i.e. CSS3, HMTL5). Experience with front end frameworks and libraries (i.e. JavaScript, jQuery) for front end development of web applications. Experience editing site information in Drupal UI including module install/uninstall, user account management and use of configuration manager. Creating configuration files in Drupal such as info.yml and files. Experience creating, customizing loading and defining custom libraries, and implementing other framework behaviors (i.e. Drupal). Experience editing site information in Drupal UI including module install/uninstall, user account management and use of configuration manager. Creating configuration files in Drupal such as info.yml and files. Experience using Drush commands to execute Drupal tasks. Theming frameworks (i.e. TWIG, BootStrap) for front end development of web applications. Creating and debugging twig templates and displaying variables passed from Drupal preprocessors. Experience leveraging version control software (i.e. GIT) and GIT shell commands. Experience with LAMP stack developer environment: Linux Operating System, Apache, MySQL, PHP environment configuration. Experience with object-oriented frameworks (i.e. Symfony) to deliver Drupal work products. Experience UnitTesting application code (i.e. PHPUnit) and writing PHPUnit tests for back end development.

-The experience may have been gained in the public sector, private sector or Volunteer Service . One year of experience refers to full-time work; part-time work is considered on a prorated basis.
-To ensure full credit for your work experience, please indicate dates of employment by month/year, and indicate number of hours worked per week, on your resume.

In addition to the above requirements, you must meet the following, if applicable:
You must have been at the GS-13 level for 52 weeks (time-in-grade requirement).


Additional information

Positions are to be filled in the Information Technology (IT), Cloud Solutions Division.
Two (2) positions are to be filled in any of the following locations:
  • 5000 Ellin Rd, Lanham-Seabrook, MD (MD0278)
  • 4175 Freidrich Lane, Austin, TX (TX2099)
  • 4050 Alpha Rd, Farmers Branch, TX (TX0302)
  • 2484 S Washington Blvd., Suite 200, Ogden, UT (UT1431)
  • 2970 Market Street, Philadelphia, PA (PA0809)
  • 10715 David Taylor Drive, Charlotte, NC (NC2598)
  • 250 Murall Drive, Kearneysville, WV (WV0191)
  • 985 Michigan Ave, Detroit, MI (MI0800)

A PM/C SharePoint site is available for IRS Employees at:

  • We may select from this announcement or any other source to fill one or more vacancies.
  • This is a bargaining unit position.
  • Alternative work schedule, staggered work hours or telework may be available.
  • Tour of Duty: Monday - Friday 8:00am - 4:30pm
  • Must meet IRS telework eligibility requirements.
  • May be required to file a confidential financial disclosure report with 30 days of selection and annually from then on.

How You Will Be Evaluated

You will be evaluated for this job based on how well you meet the qualifications above.

Your application includes your resume, responses to the online questions, and required supporting documents. Please be sure that your resume includes detailed information to support your qualifications for this position; failure to provide sufficient evidence in your resume may result in a "not qualified" determination.

Rating: Your application will be evaluated on the CJEs of the position to be filled per the National Agreement Article 13. Your application will also be rated and ranked among others, based on your responses to the online questions, regarding your experience, education, training, performance appraisals and awards relevant to the duties of this position. IRS employees may obtain most recent awards listing at

Your rating may be lowered, if your responses to the online questions are not supported by the education and/or experience described in your application.

Referral: If you are among the top qualified candidates, your application may be referred to a selecting official for consideration. You may be required to participate in a selection interview (telephonic and/or in person at the discretion of the Selecting Official in accordance with hiring polices).We will not reimburse costs related to the interview such as travel to and from the interview site.

If you are a displaced or surplus Treasury employee eligible for the Career Transition Assistance Plan (CTAP) , you must receive a score of 80 or better to be rated as well qualified to receive special selection priority.

To preview questions please click here .

Background checks and security clearance

Security clearance
Not Required

Drug test required

Required Documents

A complete application includes 1. A resume, 2. Vacancy question responses, and 3. Submission of any required documents. Please note that if you do not provide all required information, as specified in this announcement, you will not be considered for this position (or may not receive the special consideration for which you may be eligible).

All applicants are required to submit a resume either by creating one in USAJOBS or uploading one of their own choosing. ( Cover letters are optional). To receive full credit for relevant experience, please list the month/year and number of hours worked for experience listed on your resume. We ssuggest that you preview the online questions, as you may need to customize your resume to ensure that it supports your responses to these questions. Please view Resume Tips

Career Transition AssistancePlan (CTAP)DOCUMENTATION

If you are a displaced or surplus Treasury employee, click CTAP for eligibility and a detailed list of required documents. IRS CTAP eligibles can apply for jobs within and outside the commuting area.

IRSReassignment Preference Program (RPP)

You must meet the requirements in your RPP notice. Submit a copy of your RPP Notice along with a copy of your most recen tannual performance appraisal. Your performance appraisa lmust have a fully successful or higher over all rating.

PERFORMANCE APPRAISAL/AWARDS Submit a copy of your most recent completed performance appraisal. If a revalidated appraisal is used for merit promotion, the supervisor must prepare a narrative for each critical job element that does not have a narrative describing the performance in the appraisal period covered by the rating. Note: If you are a manager or management official, your most recent annual performance appraisal must be used for the overall rating identified.

EDUCATION DOCUMENTATIONIf you are qualifying for this position by substituting education or training for experience, submit a copy of your transcripts or equivalent. If the position has specific education requirements and you are currently (or have previously been) in the Federal job series to be filled, there is no need to submit a transcript or equivalent at this time. An official transcript will be required if you are selected.

A college or university degree generally must be from an accredited (or pre-accredited) college or university recognized by the U.S. Department of Education. For a list of schools which meet these criteria, please refer to Department of Education Accreditation page. If you are qualifying based on foreign education, you must submit proof of creditability of education as evaluated by a credentialing agency. Refer to the OPM instructions.

If you are relying on your education to meet qualification requirements:

Education must be accredited by an accrediting institution recognized by the U.S. Department of Education in order for it to be credited towards qualifications. Therefore, provide only the attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education .

Failure to provide all of the required information as stated in this vacancy announcement may result in an ineligible rating or may affect the overall rating.

Similar jobs