We are working with an emerging FinTech start-up looking for a junior backend engineer, ideally with working knowledge in Go.
As a Software Engineer, you will be at the forefront of designing, developing, and maintaining robust financiaAs a Senior Software Engineer, you will be at the forefront of designing, developing, and maintaining robust financial software solutions. This role involves close collaboration withthe product team to ensure that system designs meet the operational needs and are implemented with high-quality standards. If you thrive in a dynamic environment and are passionate about building systems that make an impact, we encourage you to apply.
Responsibilities:
- Build and Maintain Financial Systems: Design, develop and maintain scalable and efficient financial systems that support the company's operations.
- Participate in Product Discussions: Engage with the product team to gather requirements, provide technical insights, and ensure that the proposed solutions are feasible and align with business goals.
- Technical Design and Implementation: Ensuring that all solutions are robust, scalable, and secure.
- Implement new features and functionalities with a focus on long-term maintenance and support.
- Testing and Quality Assurance: Work collaboratively with the QA team to develop testing strategies and frameworks to ensure the software meets all operational and performance requirements.
- Collaboration: Work closely with the product team and other stakeholders to translate business needs into technical specifications, ensuring a seamless integration of new features into existing systems.
Qualifications:
- Educational Background: Bachelor’s degree in Computer Science or related technical disciplines
- Programming Skills: Proficiency in Go (Golang) and experience with SQL databases, preferably MySQL.
- Analytical Thinking and Troubleshooting: Strong analytical skills and proven ability to troubleshoot and resolve complex issues effectively.
- Collaboration and Problem Solving: Demonstrates a positive approach to problem- solving, possesses a strong collaborative spirit, and upholds a high sense of responsibility.
- Knowledge of Accounting Systems: Familiarity with various accounting systems such as Xero and Microsoft Dynamics is highly beneficial.