Software Engineer

Attention! This job posting is 7 days old and might be already filled.
Company Name RuffaloCODY, Llc.
Location IA
Date Posted September 4, 2013
Category Default
Job Type Full-Time

Description

The Software Engineer is responsible for designing, programming, testing, implementing, and maintaining software applications.  They participate in the full software development life cycle.  They strive to produce application systems that satisfy requested features and functionality, perform efficiently, and are free from defects.



ESSENTIAL DUTIES/RESPONSIBILITIES: (not limited to)



  • Translates user requirements to an object oriented design that can be implemented and reused correctly
  • Implements application designs correctly using proven industry standard object oriented techniques
  • Produces easy-to-maintain and efficient code
  • Unit tests developed code and formulates test plans to ensure product quality
  • Produces quality documentation for all stages of the software development life cycle
  • Follows documented application development standards