About the Role
We are seeking a Senior Software Engineer to join our dynamic team at Mariner Finance. This remote position offers the opportunity to design and develop innovative web and mobile applications, while collaborating with a talented team to enhance our infrastructure. As a Senior Software Engineer, you will play a crucial role in troubleshooting production issues and taking on DevOps responsibilities. Your commitment to collaborative problem-solving, sophisticated design, and exceptional product quality is essential for our success.
What You'll Do
- Design and develop web and mobile applications that meet business requirements.
- Coordinate with team members across different layers of the infrastructure.
- Participate in architectural and database design discussions to align with product direction.
- Ensure the quality of all technical aspects, including data migrations and integrations.
- Create design specifications, documentation, and unit testing plans as part of the agile development process.
- Complete development tasks independently and under the guidance of the product architect.
- Mentor junior team members and conduct code reviews to ensure adherence to coding standards.
- Proactively introduce new patterns, tools, and standards to the development organization.
Requirements
- At least five (5) years of experience in software development, with a minimum of one (1) year in a senior role.
- Expertise in Node.js, React (or Vue.js), and Express frameworks.
- Strong understanding of database design and development with SQL and NoSQL technologies, particularly MongoDB.
- Experience with Git and GitHub for version control.
- Familiarity with cloud technologies, especially AWS (EC2, S3, Lambda).
- Ability to communicate effectively with both technical and business-focused teams.
- Proficient in Microsoft Office Suite (Outlook, Excel, Word).
- Self-starter with the ability to work independently and manage tasks efficiently.
Nice to Have
- Bachelor’s degree in a quantitative field (e.g., computer science, mathematics).
- Certifications in Agile methodologies, AWS, or database management.
- Experience in consumer lending and underwriting processes.
What We Offer
- Competitive salary commensurate with experience, along with performance bonuses.
- Comprehensive health insurance, including HSA and FSA options.
- 401(k) plan with company matching contributions.
- Generous paid time off policy, including 11 paid holidays.
- Employee Assistance Program (EAP) and paid parental leave.
- Education assistance programs and access to industry-specific training.
- Flexible work arrangements and a supportive team environment.
- Opportunities for professional growth and development.
This Senior Software Engineer role at Mariner Finance offers a unique opportunity to work remotely while leading innovative projects in the FinTech space. The competitive salary and comprehensive benefits package make it an attractive position for experienced developers.
Who Will Succeed Here
Proficient in full-stack development with hands-on experience in Node.js and React, demonstrating the ability to create scalable applications that utilize Express.js for server-side logic and MongoDB or SQL for data management.
Strong familiarity with AWS services and DevOps practices, showcasing the capability to manage cloud infrastructure and automate deployment processes while working remotely in a self-motivated manner.
A problem-solving mindset with experience in troubleshooting complex production issues, coupled with a proactive approach to code quality and performance optimization in a collaborative, remote team environment.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months