About This Opportunity
What a day in the life looks like release great software that customers love. Ensure that products developed are of high quality and completed on time. Follow, processes and best practices. Observe processes, technologies, products, design patterns, and coding styles. Develop feature enhancements and resolve bugs. Participate in the Agile process. Constantly improve methods of product development to increase productivity and quality. Stay up to date on new technologies and development practices. What you bring to the team : You behave in a manner to promote a strong team morale You are someone who has a sense of pride, commitment, and personal accountability You have a minimum of 5 years of experience You have a proven track record of delivering high-quality, commercial software You have a bachelor's degree (Computer Science, or related) or equivalent work experience You have strong written and verbal communication skills You care that things are done right the first time You consisten...