JOBSEARCHER

Application Developer

ARCHIVED
Bi-MartEugene, MOJuly 6th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

USD $62,540.00 - USD $81,427.00 /Hr.Bi-Mart is looking for an Application Developer to join our Information Systems team.About Our CompanyBi-Mart has been doing business in the Northwest since 1955. With 80+ discount retail stores, we are honored to have over two-million customers and over 3,000 employee-owners. We have a proud history of promotion within, and offer career opportunities at the district and corporate level. Bi-Mart is an active member of the community, supporting local schools and charities, such as, United Way, March of Dimes, and much more.Position OverviewAn Application Developer serves as the technical expert on complex applications development work assignments and problems. This position serves as a staff specialist on one or more systems and is normally responsible for the entire lifecycle of an application to include analysis, coding, testing, and documentation. The Applications Developer applies significant professional experience and training in information technology and computer programming to the analysis, design, modification, and maintenance of application programs, integrated systems, and/or software solutions.This position requires specialized knowledge of appropriate programming languages and development tools. This is an intermediate to senior level professional position requiring the ability to complete difficult development and programming tasks independently.The ideal candidate will also have experience creating and maintaining custom complex business critical enterprise applications in a retail environment supporting the supply chain, Merchandising, Inventory, Accounting, Warehouse Logistics, Time Management and Point-of-Sale systems.Job ResponsibilitiesDevelop programming code and software modifications using appropriate languages and tools to provide responsive and innovative solutions, and new functionality in enterprise-wide systemsWork with project manager or product owner to meet specification needsCollaborate with other developers to design and optimize codeDevelop, maintain and support associated databasesAnalyze user system and application needs, determine and evaluate potential solutions, develop system specifications and requirements, and design secure application programs to meet the requirementsPerform routine software maintenanceRecommend software upgrades to optimize operational efficiencyDesign integrated solutions which may include applications, databases, networks, and related systemsOther duties/tasks as assignedProfessional CompetenciesExhibit a willingness to consistently take on new challengesProven ability to follow through with multiple projectsBe innovative and have strong organizational and time management skills with ability to work independently.Team-oriented and able to work well with others.Self- motivated with a strong desire to learn new products and technologies.Ability to work in a fast-paced, rapidly changing environmentWorking technical knowledge of current protocols, operating systems and standardsSelf- confidence and solid analytical problem solving skillsMust be able to take initiative when assigned special projects and complete project in a timely mannerAbility to maintain knowledge of current technology and able to learn new technologyHighly proficient in Microsoft technologiesExperience with relational databases such as SQL Server, Oracle and MySQLComfortable learning new languages, frameworks, and toolsStrong knowledge of data structures and asynchronous architecturesSolid understanding of relational database modeling and design, including experience building data-intensive applicationsStrong communication & collaboration skills, and a belief that team output is more important than individual outputDeadline and detail-orientedStrong analytical and critical thinking skillsAbility to receive constructive feedback in a professional mannerMust be able to use sound judgement and know when to ask for assistanceQualificationsBachelor's degree in Computer Science or a related field; or related work experienceMinimum 5 years previous experience in software development, computer engineering, or other related fieldsKnowledge of Microsoft .Net technologies, C#, VB, SQL, Java, or other programming languagesBenefits For All Employees IncludePersonal Time Off (depending on length of service and hours compensated 2 - 4 weeks annually)On-Demand Payment OptionEmployee Stock Ownership PlanEmployee Purchase Discount7 Paid Holidays AnnuallyPaid Bereavement & Jury Duty Leave401(k) PlanEmployee Assistance ProgramBenefits For Salaried Employees Also Include Health/Prescription/Vision/Dental InsuranceHealthcare Flexible Spending AccountTuition AssistanceLife and Accidental Death & Dismemberment insuranceShort-Term DisabilityLong-Term DisabilityAll Employee benefits will meet or exceed requirements set forth by state and federal laws.PayBi-weekly Pay Dates / On-Demand