Back
Logo of Boise Cascade default
Boise Cascade default

Application Programmer Analyst I or II

Work Place
on-site
Work Type
full-time
Seniority
junior / mid-level
Salary
57500-92000USD /year
Published at
Location
Flag of United States
Boise, United States

Boise Cascade has an exciting opening for an Application Programmer Analyst I or II. This role is onsite in Boise, ID 4 days a week (Mon-Thurs). Please review the responsibilities and needed qualifications below and apply today!

Responsibilities

Provides software development, data analysis, and system support for a complex computing environment. Activities generally deal with all phases of application software development lifecycle as well as end user support of in-house and commercially developed systems. Selected applicant will design, code, test, maintain, and document systems software. May provide technical guidance and support to business analysts, other application developers, and end users. Primary focus will be on enhancing and supporting the Company’s Sales and Marketing, Inventory, and Financial Systems.

Essential Functions

  • Serves as a UI/UX design specialist for in-house sales system. Assists in managing all aspects of client side application development lifecycle including component architecture design and development, data integration & API service layers, state management, testing and Q&A, and build and deployment optimization utilizing Azure DevOps and other Azure technologies.
  • Under general guidance, codes programs based on assigned specifications or own specifications, creates test plans and tests programs.
  • Typical projects include design and coding for business needs such as; data extraction and persistence to databases, user input screens to facilitate data input and data creation, creating data presentation and visualization screens, and report design and creation.
  • Discusses programs or change requirements with users and other analysts. Defines functional requirements such as user requests for systems and report enhancements.
  • For smaller enhancements, writes program specifications or list of functional requirements. May prepare estimates of time or resources required.
  • Writes documentation or prepares help screens for users, operations and future program maintenance. Advises users on systems use.
  • Attends IT industry meetings and training and pursues personal skill development to learn about the business and to keep current with the professional field.
  • Identifies and responds actively to the needs of all customers in alignment with the values and goals of the company and is open and responsive to change.
  • Installs, updates, debugs, provides user support, and works as a vendor liaison for third-party software.
  • Responds to production problems or user calls. Determines cause of problem and resolves problem or obtains necessary help in resolving problem. Instructs users or operations in creating a solution.

Qualifications

Basic Qualifications: Bachelor’s Degree in Computer Science, Information Services, or a related field or equivalent work experience. Candidate must have demonstrated experience with Java or other Object-Oriented Languages. Must be proficient in data analysis, accessing data via SQL queries and report design. Ability to work in a team environment using bug tracking systems, version control, and automated build processes. Requires basic knowledge of business functional area(s) and its supporting applications systems, technical platform capabilities, planning, conducting user interviews, data analysis, structural systems design methodology, and the principles of systems design, RESTful API design, and database design. The successful candidate must be able to communicate effectively with individuals at all levels in the organization and have strong interpersonal skills as this is a service-oriented position.

Preferred Qualifications: Experience with Java, Spring Boot, and full stack development lifecycle. Knowledge of HTML, CSS, and JavaScript/TypeScript. Client side UI development experience with Vue.Js and Node.js. Proficient in UI/UX development standards for optimizing performance and scalability. Working knowledge of GIT. Past use of VS Code or IntelliJ as a Java IDE. Knowledge of DevOps integrated with Azure App Services and other Azure technologies. Knowledge of PowerBI or similar data visualization tools. Experience with AI a plus. Manufacturing operations knowledge and experience is a strong bonus.

Analyst II: Prefer more than 3 years of experience in related job function.

Compensation

Level I range: $57,500 - $86,000

Level II range: $65,500 - $92,000

Certificates Logo
2 FOR 1 SALE
Boost your career with 2 recognised certifications, but only pay for 1. Get an Official Vue / Nuxt Certification & receive a bonus JavaScript Certification for Free.
Get Certified