Software Engineer

DMSi Software

Omaha, NE Software Development

As a member of the DMSi team, the Software Engineer will work to design, develop and install software solutions.  Ultimately, the Software Engineer role is to build high-quality, innovative and fully performing software that complies with coding standards and technical design in a fast-paced, Agile environment.

RESPONSIBILITIES AND DUTIES:

  1. Translation of business requirements into functional and technical requirements
  2. Operate as part of a cross-functional Agile team member by staying involved throughout the entire life-cycle of a project
  3. Consistently developing and improving knowledge and skills to perform as efficiently as possible
  4. Understanding of object-oriented design methodologies
  5. Strive to improve the look and feel of the product to give the end-user the best experience possible
  6. Maintain database schema to support a growing product

KNOWLEDGE, SKILLS, AND ABILITIES:

  1.  Self-motivated individual, with a willingness to learn
  2.  Passion for developing core business logic
  3. Strong diagnostic, analytic, troubleshooting, and problem-solving skills
  4. Desire to work in a fast-paced, evolving and dynamic environment
  5. Experience working in a continual delivery deployment model environment
  6. Ability to write well-abstracted, reusable code for all components
  7. Unmistakable desire for elegant and intuitive user interfaces
  8. Knowledge of OO design principles and ability to apply them to create efficient, flexible solutions to difficult problems
  9. Possess above average math skills
  10. Passion for performance debugging and benchmarking
  11. Previous experience working in distribution and/or working with ERP solutions is a plus
  12. Experience in development and integration of web services (e.g. REST, SOAP) is a plus

WORK ENVIRONMENT & PHYSICAL DEMANDS:
Normal office environment with use of computers and telephone systems; no unusual physical demands.

EDUCATION AND EXPERIENCE:
Working towards or having a BS degree in Computer Science, IT, Engineering or related technical field is required.

 

 

Job ID: 2263

Posted 6 days ago

Share This Job