Vacancy expired!
Job Description
ONSITE IN DENVER FROM DAY 1 - NO EXCEPTIONSJob Description:- 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
- 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.
- Self-motivated and passionate attitude you wake up in the middle of the night to write down that great idea for your app you saw in your dream
- Be a creative problem solver, persistent in the face of blockers, focusing on delivery
- Significant knowledge of Agile development methodologies
- Ability to prioritize and organize effectively
- Excellent written and verbal communication skills
- Solid analytical and troubleshooting abilities
- Team player mindset and a great sense of humor
Vacancy expired!