Job Description
Job Title: Staff Software Engineer
Location: US-CO-Denver
Positions: 2
Max Salary: up to 138k
CTH
Responsibilities:
We are looking for a Staff Software Engineer to implement back-end software solutions to serve both internal and external customers. The position entails working on an agile development team within our Core Applications team to develop Java and Javascript-based projects. You will interface with other teams within the organization to develop complete systems to better our customers’ experiences.
Responsibilities Include:
- Design, implement and test back-end solutions using Java and Spring
- Assist in developing and maintaining continuous integration pipelines
- Work closely with product owner to create stories and features
- Interface with other teams as needed to resolve dependencies
- Assist with troubleshooting of issues as needed
- Participate in the design and architecture of software solutions
- Collaborate with other team members to integrate various components into a finished product
- Think and execute in an Agile mannerLL-PV
Qualifications:
Successful Staff Software Engineers will have:
- Bachelors or Masters degree, preferably in Computer Science, Computer Engineering or other technical (STEM) field or an equivalent of experience.
- 7+ years of software development experience, including educational experience, using Java
- Required: Spring/Spring Boot (Expertise: Intermediate), REST APIs (Expertise: Intermediate), Docker (Expertise: Intermediate), AWS
- Desired: React or VueJS (Expertise: Beginner to Intermediate), Database systems – MongoDB, Oracle DB (Expertise: Beginner), Kafka (Expertise: Beginner)
Benefits and Perks:
- Health Coverage
- 401K
- Profit Sharing
- Employee Stock Options
- Weekly Happy Hours
- Team Building
- Complimentary Snacks & Coffee