Senior Software Developer

Eagan, Minnesota | Contract

Post Date: 08/02/2017 Job ID: 14951 Industry: Misc Developers

Senior Software Developer
Eagan, MN

This is a short-term contract opening for a Senior Software Developer.

Day-to-Day Responsibilities 

  • Design interface mockups, wireframes, flowcharts, prototypes, and style guides 
  • Present and defend concepts to stakeholders and other UX team members 
  • Provide and receiving design feedback to/from peers 
  • Lead and facilitate brainstorming and sketching sessions with cross functional teams 
  • Collaborate with other UX team members and stakeholders to understand and design based on user and business needs as well as technical considerations 
  • Establish and promote design guidelines, best practices, and standards 
  • Ensure designs are executed as specified in final product 

Requirements of the Senior Software Developer

  • Bachelor's Degree in information sciences, information design, human-computer interaction, anthropology, cognitive psychology, or related field 
  • 5+ years relevant experience in user experience design 
  • Comprehensive portfolio of work that demonstrates ability to create understandable, well-thought designs 
  • Solid understanding of principles of design, information architecture, layout, and patterns 
  • Understand complex systems with large sets of always changing data 
  • Document and communicate complex designs with attention to detail and justify design decisions and rationale 
  • Excellent written and verbal communication skills 
  • Strong understanding of accessibility standards and considerations 

Additional Desired Qualifications 

  • Capable of working with HTML, JS, and/or CSS 
  • Create prototypes for rapid user testing 
  • Experience conducting user research 
  • Strong visual design skills including color, typography, animation, iconography, and composition 
  • Plan and design responsive and mobile web applications 
  • Familiarity with Material Design best practices 
  • Experience working in an Agile/Scrum development process


Senior Software Developer - 14941

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: