Full Stack Software Engineer
Full-time Mid-Senior LevelJob Overview
The Software Engineer role is responsible for contributing to the development of high-quality software solutions. You will work collaboratively in an agile environment, participating in the design, development, testing, and deployment of applications. This role involves writing clean, efficient code, engaging in code reviews, and continuously improving development practices. You will also support the team in maintaining technical standards and delivering reliable software aligned with OFX guidelines.
This role works closely with colleagues in various regions and would require variability in start and finish times to support a global team or to meet business needs, with advance notice and fair rotation.
What you’ll do:
- Collaborate with tech leads and engineering managers to deliver quality code and participate in code reviews.
- Write efficient, maintainable code that adheres to OFX coding standards and industry best practices.
- Contribute to a collaborative and inclusive team environment.
- Identify and help address areas of technical debt and opportunities for refactoring.
- Support agile team activities including deployments, QA, and level 3 support when needed.
- Participate in design discussions and contribute to proof-of-concept initiatives.
- Communicate effectively with team members and stakeholders.
Make Your Resume Now