About the job
Join our dynamic team as a Software Engineer II where you will spearhead the development and delivery of innovative software solutions from inception through implementation. You will take ownership of minor features that support larger projects and will work independently to determine optimal solutions for predefined challenges. Your commitment to writing high-quality code and contributing to test development will be essential to our success.
At mqreferrals, participating in a rotational on-call pager duty is a mandatory aspect of the software engineering role. The specifics of this rotation may differ by team and will be detailed during the interview process.
We're expanding our team and hiring multiple Software Engineer II positions.
Your Impact:
- Design and develop high-quality products that enhance financial services for our users.
- Create testable, scalable systems that minimize manual tasks.
- Transform concepts into well-documented, maintainable code.
- Navigate and enhance a large codebase while resolving bugs.
- Simplify complex business challenges into modular software solutions.
- Engage in agile ceremonies, code reviews, and on-call rotations.
- Collaborate with cross-functional teams in a Flex-first work environment.
- Proactively identify opportunities for project and process improvements.
- Mentor junior engineers and cultivate a strong engineering culture.
- Design and implement solutions for large-scale financial data and compliance challenges.
- Debug critical production issues across various technology layers.
- Automate processes to enhance efficiency in strategic initiatives.

