Jobs · Engineering · Oregon

Application Developer

Bi-Mart · Eugene, OR · 1 wk ago
EngineeringFull-time

Job Responsibilities

  • Develop programming code and software modifications using appropriate languages and tools to provide responsive and innovative solutions, and new functionality in enterprise-wide systems
  • Work with project manager or product owner to meet specification needs
  • Collaborate with other developers to design and optimize code
  • Develop, maintain and support associated databases
  • Analyze user system and application needs, determine and evaluate potential solutions, develop system specifications and requirements, and design secure application programs to meet the requirements
  • Perform routine software maintenance
  • Recommend software upgrades to optimize operational efficiency
  • Design integrated solutions which may include applications, databases, networks, and related systems

Professional Competencies

  • Exhibit a willingness to consistently take on new challenges
  • Proven ability to follow through with multiple projects
  • Be 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
  • Able to work in a fast-paced, rapidly changing environment
  • Working technical knowledge of current protocols, operating systems and standards
  • Self-confident and solid analytical problem-solving skills
  • Able to take initiative when assigned special projects and complete project in a timely manner
  • Highly proficient in Microsoft technologies
  • Experience with relational databases such as SQL Server, Oracle and MySQL
  • Comfortable learning new languages, frameworks, and tools
  • Strong knowledge of data structures and asynchronous architectures
  • Solid understanding of relational database modeling and design, including experience building data-intensive applications
  • Strong communication & collaboration skills, and a belief that team output is more important than individual output
  • Deadline and detail-oriented
  • Strong analytical and critical thinking skills
  • Able to receive constructive feedback in a professional manner
  • Must be able to use sound judgement and know when to ask for assistance

Qualifications

  • Bachelor's degree in Computer Science or a related field; or related work experience
  • Minimum 5 years previous experience in software development, computer engineering, or other related fields
  • Knowledge of Microsoft .Net technologies, C#, VB, SQL, Java, or other programming languages

Similar jobs

Application Developer

AcrisureChicago, IL· 1 wk ago
Engineering$95k–$140k/yrapply on careers.acrisure.com

Application Developer

AcrisureLansing, MI· 1 wk ago
Engineering$95k–$140k/yrapply on careers.acrisure.com

Application Developer

AcrisureAtlanta, GA· 1 wk ago
Engineering$95k–$140k/yrapply on careers.acrisure.com

Application Developer

Penske Vehicle ServicesTroy, MI· 1 mo ago
Engineeringapply on penskevehicleservices.hrmdirect.com