LOCATION :100% ON-SITE in Greenwood Village, Colorado
TYPE: 6-Month Contract with Likely Extensions
JOB-RESPONSIBILITIES
• Write clean, concise code that is stable, extensible and unit-tested appropriately
• Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers.
• Provide detailed technical design for domain solutions
• Diagnose complex issues, evaluate, recommend and execute the best resolution
• Implement new requirements within our Agile delivery methodology while following our established architectural principles
• Manage detailed application requirements and collaborate with project/development teams to ensure quality function, features and user experience
• Test software to ensure proper and efficient execution and adherence to business and technical requirements
• Write code that meets the production requirements and design specifications and anticipate potential errors/issue
• Provide input into the architecture and design of the product, collaborating with the team in solving problems the right way
• Practice daily paired programming and test-driven development in writing software and building products
• Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
• Provides support for software products in user environments
REQUIRED QUALIFICATIONS
• Extensive knowledge of Python and Java
• Strong experience building libraries and tools used by multiple teams
• Familiarity with Android and IOS development
• Familiarity with test automation
• Knowledge/Experience developing continuous integration and continuous delivery
• Cloud Development (Amazon AWS CloudFormation script development and maintenance for EC2, S3, IAM, RDS, and other services)
• Code Management Tools (GIT, Gitlab, Gradle, Jira, etc.)
• Good understanding of OO Design, concurrency, synchronization, memory management, data structures, algorithms, etc.
RELATED WORK EXPERIENCE
5+ years Python/Java development experience
5+ years overall application development experience
2+ years Web services development experience using REST, JSON, XML