Overview
Join to apply for the Computer Analyst/Programmer Associate role at United States Postal Service .
Interested in an exciting IT career at the USPS? Remote options may be available.
Position is currently posted until August 12, 2025. Go to usps.com/careers and click APPLY NOW.
Responsibilities
- Participate in the project planning process that determines programming and hardware needs. Assist in preparing programming specifications and in developing coding logic.
- Prepare charts, diagrams, and other program and system documentation as needed.
- Code, test, and debug detailed programming instructions, based on programming specifications normally prepared by higher level analysts/programmers, using languages identified in the Infrastructure Tool Kit (ITK).
- Maintain current knowledge of and follow all security procedures. Identify, respond to, and report actual or potential security risks.
- Assist in the installation of updates and revisions to computer programs and procedures.
- Prepare and provide final documentation on revisions and updates for the computer operations function.
- Provide technical support to end users on revisions or updates.
- Perform other job-related tasks as assigned or required to support the duties outlined above.
Requirements
- Knowledge of application development, such as WEB, batch, and object-oriented.
- Knowledge of industry-standard software development life cycle processes.
- Ability to use relational database technology.
- Experience writing, editing and updating programs in support of software applications, using one or more programming languages such as JAVA, SQL, COBOL and/or Basic Visual Basic.
- Experience testing, debugging and repairing programs sufficient to meet software specifications.
- Ability to solve problems using analytical skills.
- Ability to work without immediate supervision.
- Ability to work with others in a team environment.
- Ability to read and understand job-related materials such as instructions, specifications, references and manuals.
- Ability to communicate orally and in writing.
Desirable Qualifications
- Experience designing and developing event/message-based application services using a message queue (e.g. Apache Kafka).
- Experience using automated unit testing and user interface testing tools, ideally in a test-driven-development approach.
- Experience using source code management tools, ideally in a CI/CD SecDevOps environment.
- Experience with API-centric, microservices, serverless applications, or similar cloud-friendly application designs.
Seniority
- Associate
Employment type
- Full-time
Job function
- Information Technology
Industries
- Technology, Information and Media
Computer Analyst/Programmer Associate in Remote at Unknown Company
This position is listed as full time and able to be worked remotely.