17th street
denver,
CO
80014
US
Posted: 07/11/2023
2023-07-11
2023-11-02
Employment Type:
Contract
Job Category: Engineering
Job Number: 14161
Job Description
Software Engineer
Location: Hybrid in Denver, CO
Pay: $70-$100/hour
We are currently seeking a motivated and skilled Software Developer to join our dynamic and diverse team based in Denver, CO. As a Software Developer, you will play a crucial role in managing individual project priorities, deadlines, and the development of cutting-edge software solutions. If you have a passion for technology, a creative mindset, and an eagerness to contribute to an inclusive work environment, this opportunity is for you.
Here's what you'll be doing:
- Managing individual project priorities, deadlines, and deliverables, ensuring efficient and timely completion.
- Collaborating with cross-functional teams to make architecture and design decisions at both the project and system levels.
- Developing and deploying thoroughly tested, high-quality software adhering to best practices.
- Engaging in cross-team collaborations, working closely with other engineering teams, product owners, and business partners.
- Writing robust and maintainable code, and contributing to debugging, diagnosing, and troubleshooting complex production software.
Here's what our ideal candidate has:
- BS or MS degree in a STEM major, or equivalent job experience with a Development Bootcamp.
- Minimum of 3 years of experience in full stack Ruby on Rails development.
- At least 1 year of experience with React or a strong interest in learning a front-end framework.
- Proficiency in deploying applications using Docker and Jenkins on Cloud Platforms like GCP or AWS.
- Familiarity with automated testing frameworks such as Rspec, Minitest, Jest, and React Testing Library.
- Strong knowledge of relational databases like Postgres, MySQL, or Oracle.
- Demonstrated analytical abilities and proven design skills.
- In-depth understanding of modern software development lifecycles, including CI / CD practices.
- Excellent written and verbal communication skills, facilitating effective collaboration and communication within the team and with stakeholders.
Share This Job:
Login to save this search and get notified of similar positions.