Upbound Group, Inc. is looking to solve the problem of elevating financial opportunity for all through innovative, inclusive, and technology-driven financial solutions
Requirements
- Proficient with Typescript, Javascript and Node.js
- Experienced with AWS cloud platform development to include AWS Lambda
- Experience working with PostgreSQL and NoSQL databases
- Experience with other programming languages to include Kotlin, Ruby or Python
- Strong understanding of software development principles, design patterns, and best practices
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)
Responsibilities
- design, code, test, troubleshoot, document and support application programs and/or system interfaces utilizing modern software programming languages and other tools.
- Ability to work independently to solve complex software problems and to deliver quality software within specified target dates.
- Analyze requirements and corresponding software to design safe and effective approaches to changes in software in order to minimize risks and achieve project goals
- Contribute to architectural, technical and decision discussions, providing insights based on expertise and experience.
- Collaborate with cross functional teams to include Delivery Managers, Product Managers, Designers, other Engineers, and stakeholders as well as leadership, in order to define and deliver new features and enhancements.
- Mentor and guide junior Engineers, fostering a culture of continuous learning and improvement
Other
- Bachelors degree in computer science, related field or equivalent professional experience
- 8+ years of overall experience building complex applications, highly available systems and integrating third party API’s
- Full health benefits-Medical/Dental/Vision
- 401(k) match, 6%/3%
- DTO (discretionary time off)