Candidates must be experienced technology generalists well versed in application development and services/integrations AND/OR Machine Learning, Artificial Intelligence Programming, Edge Computing, Internet of Things, Hardware Development, Computer Vision, and any other bleeding edge technology skills that are the future of technology. This organization is responsible for leading our client's digital transformation by building and launching digital and edge tech solutions quickly. It's an exciting, fast paced, open and collaborative working environment that uses modern progressive technologies. This person will lead a team of technologists and analysts; Designs, develops, documents, tests, and debugs new technology solutions for market sale or large-scale proprietary solutions for internal use; Serves as a technical expert on development projects; Leads full development life cycle including requirements analysis and design; Has familiarity with Methodologies such as Agile (e.g., Scrum Process); Writes technical specifications based on conceptual design and the vision of our business users; Analyzes code to find causes of errors and revise programs as needed. As a lead, this role will be hands-on technical while spending at least 60% of the time leading, mentoring, coaching.
Education: Bachelor's degree in Computer Science or related field of study; or Associate's degree in related field with 2 years of IT software developer experience; or High School Diploma or equivalent with 4 years IT software developer experience;
Experience: 8 years of IT software developer experience (in addition to any experience identified above). Technical knowledge is usually acquired from an educational institution or through equivalent work experience. Cloud Technology including Cloud development experience. Java developer with Cloud experience (minimum of 5 years' experience). Front-end development experience.
“My career found purpose, autonomy, and mastery at Improving. Improving’s foundation of Trust has changed everything in my career and personal life. There’s a humble pride I have partnering with fellow Improvers. We are a team of professionals driven by a persistent habit of Excellence – consistently involved in helping others Improve with purpose.”
― Ronnie Cooke, Principle Agile Consultant