Previous Job
Sr. Software Engineer
Ref No.: 17-27572
Location: Minneapolis, Minnesota
Required Skills :

Basic Qualifications :

Job Description :
• Perform all phases of software engineering including iterative engagement with business and stakeholders, building code through practices like test-driven development, and maturing continuous
integration and
delivery of product development
• Participate in a dynamic development environment where solutions evolve daily as customer demands emerge over time.
• Facilitate/lead/participate in identification of solution options to meet customer and technical requirements
• Provide hands-on designs, prototypes, and implementations incorporating software engineering best practices.

Required Qualifications:
• 6+ years in the software engineering and IT Solution Delivery
• Varying depths of experience in a variety of programming languages and tools including: Java, JavaScript, C, Python, Ruby (on rails), Grails, R, etc
• Ability to work with a small team collaboratively and a willingness to learn new technologies and working approaches.
• Willingness and ability to work directly with business partners on creatively solving their ambiguous problems with technology solutions.

Preferred Qualifications:
• Experience with Continuous Integration & Delivery (Jenkins, XLDeploy, etc.)
• Experience in a agile environment – focused on advocacy and puritan beliefs
• Experience with at least one Cloud Platform and Automation including: AWS, Azure, Google, VMWare, OpenStack, etc.
• Experience with at least one configuration technology including: Chef, Puppet, Ansible, Docker, Kubernetes, etc.
• Knowledge of various public cloud services and API's
• Bachelor's Degree in Information Technology or related field or equivalent work experience
• Experience with COTS and open-source technologies and help guide decisions on different distribution, licensing and consumption models.