We are seeking a full Stack Developer for a direct hire/permanent role in the Denver Tech Center. This direct hire/permanent role will be located in the Denver Tech Center and will need to work onsite/ in-office Monday through Friday in a highly collaborative environment (no remote options available).
In this role, you will be engrained within the agile development teams and utilize your OO design, Domain-driven design; and a desire for continuous learning and continuous improvement. You will be an instrumental team member to a tech stack transformation which will include brand new development for important applications along with some existing maintenance.
The responsibilities of this role include:
- Remain fully engaged with your agile development team(s) and participate at a high standard of inclusion and ethic in support of each member of your team
- Create clean, maintainable, scalable, and well-tested code
- Contribute architectural discussions that bring out best-of-breed solutions
- Actively participate in agile ceremonies, design meetings, and organizational events
- Work with engineers, product management, and business stakeholders throughout the organization to help translate business requirements into technical specifications
- Research and evaluate methods and techniques to solve problems and reduce friction in full development lifecycle
- Adherence to standards and best practices around development processes, coding, and peer reviews
- Support the technical services team to resolve customer problems, maintain quality standards, and ensure the responsiveness of applications
- Diagnose and resolve problems both independently and as a team
- Ensure documentation and application artifacts conform to standards of the organization
- Present product demonstrations to IT management, and product stakeholders
- Strive to build consensus, rather than independent solutions, that drive better outcomes
- Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field
- 3+ years overall software engineering experience
- 1-3 years working as a full-stack software engineer, building enterprise applications
- Hands on experience with one or more modern JavaScript frameworks (React, VUE, Angular, etc.)
- Proven understanding of API technologies and frameworks such as MVC .NET, Java Spring, Express or Django REST, flask, etc.
- Experience working with modern source control GIT/SVN
- Experience with cloud development and architecture, particularly AWS and infrastructure as code
- Knowledge of release management and CI/CD and SDLC concepts
- Proven knowledge of a RDBMS SQL, NoSQL, and GraphQL (Amazon RDS, MySQL, Mongo, etc.)
- Proven understanding of TDD and related workflows
- Proven understanding of OO concepts and design patterns
- Proven understanding of messaging technologies such as SQS, RabbitMQ
- Proven understanding of caching technologies such as Elastic Search, and Redi
This direct hire/permanent role will be located in the Denver Tech Center and will need to work onsite/ in-office Monday through Friday in a highly collaborative environment (no remote options available).