Senior Programmer Analyst
Purpose/Job Function:
The Senior Programmer Analyst position performs a blend of duties spanning system analysis and software programming. The position also provides customer service and programming support for clients to accommodate automation of freight audit system. Identifies requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements. Ability to work independently and/or in team environments. Teams can be internal or include external parties. Comfortable in a fast paced DevOps shop/environment. In addition, this role is responsible to uphold our core values of Ethics, Engagement, and Excellence
Essential Functions:
The Senior Programmer Analyst position performs a blend of duties spanning system analysis and software programming. The position also provides customer service and programming support for clients to accommodate automation of freight audit system. Identifies requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements. Ability to work independently and/or in team environments. Teams can be internal or include external parties. Comfortable in a fast paced DevOps shop/environment. In addition, this role is responsible to uphold our core values of Ethics, Engagement, and Excellence
Essential Functions:
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
- Develops and maintains applications and databases by evaluating client (external and internal users) needs; analyzing requirements; developing software systems.
- Contributes to team effort by accomplishing related results as needed.
- Add/modify audit rules engine and configurations.
- Assist clients with implementation process, additions, or changes.
- Assist clients with utilizing proprietary software customer web reports.
- Create and customize web reports at client’s request.
- Research freight payment problems and record solutions in online management tool tracking system.
- Designs or writes program specification based on consultations with supervisor, systems analysts, other programmers, and end users.
- Converts designs and specifications into computer code.
- Designs and codes layouts for onscreen user interfaces, printed outputs, and interfaces with other systems.
- Enterprise web development.
- Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs.
- Writes structured application/interface code from specifications conforming to established methodology and standards.
- Writes or revises program documentation, operations documentation and user guides in accordance with standards.
- Research and provide answers to client’s questions through phone and email.
- Application design and development.
- System architecture design
- Framework design and implementation
- Training junior level programmers
- Support other employee’s questions regarding freight payment system, including other departments across the organization.
- Technical Skills:
- Pick programming
- Multi value databases (e.g. Unidata, jBase)
- ETL processes
- Unix
- Developing integrations for flat files, csv, xml, txt into structured and unstructured database tables or files
- Ability to read and debug code written by others
- Write efficient and effective code in accordance with software functional specifications.
- Create Implementation Specifications from Functional Specifications and Requirements.
- Implement new features in core product, related tools, and internal tools as well as ongoing maintenance and support.
- Perform code reviews of code written by others.
- Provide technical support to assist Client Services with urgent client situations.
- System & process specifications documentation, including workflow diagrams and process models
- SSIS & SSRS
- Plus (Not required, yet a favorable plus):
- APIs & web services integrations
- HTML, CSS, JavaScript
- Relational databases (e.g. SQL Server, MySQL)
- Python
- EDI experience
- Industry experience in transportation, logistics, or supply chain
- Bachelor’s Degree in related field and minimum of 7 years programming experience
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Truck Transportation
Referrals increase your chances of interviewing at AFS Logistics by 2x
See who you knowGet notified about new Programming Analyst jobs in Tigard, OR.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Systems Engineer
Software Systems Engineer
-
Full stack Developer, angular with Stenciljs
Full stack Developer, angular with Stenciljs
-
Senior Full Stack Engineer - Shopping (REMOTE)
Senior Full Stack Engineer - Shopping (REMOTE)
-
Prompt Engineer
Prompt Engineer
-
Experienced Software Developer
Experienced Software Developer
-
Full Stack Developer
Full Stack Developer
-
SQL Reports Developer (SW Engineer Dev. III)
SQL Reports Developer (SW Engineer Dev. III)
-
Senior Full Stack Engineer
Senior Full Stack Engineer
-
Data Engineer
Data Engineer
-
Software Engineer, Fleet Dispatch
Software Engineer, Fleet Dispatch
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More