Position Summary
We are seeking a Staff Software Engineer to play a crucial role within our dynamic engineering team. This position involves hands-on development and ongoing maintenance of robust software solutions tailored for the fast-moving fintech industry. The successful candidate will be responsible for architecting, developing, and refining applications primarily using C#, PHP, Docker, MySQL, MSSQL, and AWS technologies. This role also includes mentoring peers, fostering best practices, and collaborating closely with cross-functional teams to deliver secure, scalable, and efficient systems aligned with business goals.
Key Responsibilities
- Develop, enhance, and fine-tune high-quality financial software applications leveraging C#/.NET, PHP, and related modern technologies.
- Partner with product managers and other stakeholders to design, test, and deploy cloud-based fintech solutions that are scalable and secure.
- Perform thorough code reviews and encourage adherence to engineering standards.
- Manage and optimize database performance on MySQL and MSSQL platforms.
- Integrate external APIs and third-party services to expand functional capabilities.
- Participate in defining system architecture and designing core fintech products.
- Troubleshoot and resolve software and application issues as they arise.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline; Master’s degree is advantageous.
- Minimum of 8 years experience in software development, with significant expertise in C#/.NET or PHP environments.
- Prior experience within fintech or financial services, with knowledge of security protocols, regulatory compliance, and handling high transaction volumes.
- Proficient with AWS cloud services, containerization via Docker, and relational databases like MySQL and MSSQL.
- Solid grasp of software design principles and API creation.
- Familiarity with Python, Symfony framework, or ORM tools is a plus.
- Experience working with Enterprise or Business Decision Management systems is considered an asset.