What are the responsibilities and job description for the Software Developer position at Rose Financial Solutions LLC?
ROSE is a Finance as a Service (FaaS) leader, supporting a company's back office by harmonizing People, Process, Technology, Organization, and Data to empower our clients to become accomplished leaders. We achieve this by providing financial clarity and eliminating complexity through Easby®, a system of engagement built on enterprise-grade, hyper-automation technology that manages finance, accounting, and tax activities, converts data into information, and supports a team of experienced professionals to enhance a company's success by improving financial performance.
ROSE is looking for a driven Software Developer who enjoys working in a collaborative team, solving complex problems and creating new and innovative technology. ROSE builds unique solutions for its clients, providing the people and technology small to mid-sized companies need to scale. If you love connecting great people to awesome solutions and are looking for that next big thing, apply here.
A Software Developer at Rose Financial will be an integral member of our Engineering team, helping our organization develop and launch our Project Management Platform to market. This is an opportunity for an innovative, creative developer with the ability to solve complex problems and work collaboratively with the Engineering Team. Your role as a Software Developer will require you to put yourself to the test, analyze highly complex business requirements, QA/QC the teams work, generate technical specification to design or redesign complex software components and applications. Adhere to leveraging industry best practices to design, test, implement and support solutions.
Qualifications:
- At least 3-5 years of experience in Java, Spring framework, Microservices, RESTful APIs design & development using Spring Boot
- 3-4 years of cloud development experience is a must, preferably AWS
- Automation experience using Selenium, Cucumber, or any other testing framework
- Expert proficiency in Object Oriented Design (OOD) and analysis
- Expert proficiency in application of non-functional software qualities such as resiliency, maintainability, etc.
- Excellent collaboration and communication skills
- Ability to work independently - Support Day to day operations, troubleshooting & triaging development & production issues
What You'll Get with ROSE: ROSE is passionate about serving our clients and is dedicated to being a great place to work. Our professional work environment involves working alongside the best and the brightest professionals, competitive compensation plan, with long-term growth opportunities. ROSE also offers a comprehensive benefits package including health insurance subsidies up to 80%, Work Life Fit options, 401(k) with company match, and educational reimbursements.