Full Stack Developer
ClientSolv Technologies
Greenwood Village, CO
Company Description
ClientSolv Technologies is an IT solution firm with over a decade of experience serving Fortune 1000 companies, public sector and small to medium sized companies. ClientSolv Technologies is a woman-owned and operated company that is certified as a WMBE, 8a firm by the Federal government's Small Business Administration.
Job Description
- 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
Qualifications
TOP Skills include :
- Full-stack development experience
- Java
- Groovy
- Modern JavaScript frameworks (React, VUE, Angular)
- REST API
- Relational Databases – SQL & NoSQL experience
- Modern Devops
- Native Cloud experience – AWS or Azure
- React Native
- CI/CD
Qulaifications:
- Minimum of three years working as a full-stack software engineer, building enterprise applications
- 3-10 years software engineering experience
- Experience with one or more modern JavaScript frameworks (React, VUE, Angular, etc.)
- Experience with web and API development technologies and frameworks such as MVC .NET, Java Spring, Express or Django REST, flask, etc.
- Experience working with modern source control and a solid understanding of branching/tagging concepts
- Experience working with release management and CI/CD
- Experience with cloud development and architecture, particularly AWS and infrastructure as code
- 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 Redis
Education
- Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field
Additional Information
Contract to hire role.