Apply Now

Senior Software Engineer

Flatirons Solutions, Inc.
Boulder, CO Full-time
Posted on January 5, 2020

Flatirons Solutions, Inc. seeks a Senior Software Engineer for its Boulder office. Duties include: Engage in all phases of the software development lifecycle which include: gathering and analyzing user/business system requirements, responding to outages and creating application system models; Participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact and sometimes direct third party partners in the achievement of business and technology initiatives; Consult with team members and customers to ensure project success, including: Understanding requirements; Estimating work timeline to manage your deliverables; and Supporting project leadership with architectural and design input; Employ Agile/Test Driven Development (TDD) best practices: Work with Tech Lead to break down your assigned user stories into tasks; Write and test user stories; Write code to implement requirements in a TDD process; Refactor code to improve quality; and Track your work in JIRA or other task management software. Position requires a Bachelor’s degree in Computer Science or related field, and five years experience in Information Technology. Must have ability to develop solutions using XML technologies such as XSLT, XSL-FO, XPATH, XQUERY; experience with JAVASCRIPT, ANGULARJS, SPRING DATA, DOCKER, and Relational Databases. Apply at