Senior Software Engineer
This person will be part of a dedicated team of software engineers whose sole responsibility is to rapidly develop software solutions for the company's (mostly) internal business partners.
Perform all phases of software engineering including iterative engagement with business and stakeholders, building code through practices like test-driven development, while maturing the 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.
Experience with or willingness to learn and use other programming languages/tools: (C, Python, Ruby on Rails, Grails, R, etc)
Experience with at least one Cloud Platform and Automation: AWS, Azure, Google, VMWare, OpenStack, etc.
Ability to work collaboratively within a small team, willingness to learn new technologies, and willingness and ability to work directly with business partners on creatively solving their ambiguous problems with technology solutions.
This is a 6-month Contract to Hire opportunity with our Hopkins, MN client. 100% Paid employee Medical/Dental Benefits, Paid time off, Paid Holidays, and 401k (with immediately-vested company match) available with TriCom during the contract period. H-1B Visa sponsorship is not available for this position. No third-parties.