Apex Fintech Solutions (AFS) needs to build out the scale and resiliency of its growing Ascend platform within the Risk & Regulatory domain, which handles critical services for high-volume, high-availability transactions.
Requirements
- A strong proficiency and in-depth understanding of Python and/or Java
- Experience with Java, Advanced SQL, protocol buffers, and reactive, multi-tenant applications
- Experience with GCP and/or AWS is a strong plus
- Ability to learn new technologies (languages, tools, frameworks) quickly
- A DevSecOps mindset and experience with cloud-native applications
- Commitment to code quality, peer reviews and strong engineering practices
Responsibilities
- Develop, support, and provide quality assurance in our technology products that power our platforms and services.
- Utilize automated testing as well as manual inspection to ensure the reliability and accuracy of the services.
- Maintain technical documentation and guides, ensuring they are up to date, accurate, and easy to understand for both internal teams and external stakeholders.
- Conduct thorough code reviews, identify areas for improvement, and ensure adherence to coding standards, best practices, and quality metrics.
- Investigate and resolve complex technical issues, troubleshoot production incidents, and implement preventive measures to minimize system downtime and ensure service reliability.
- Stay updated on industry trends, emerging technologies, and best practices in software engineering, and apply this knowledge to drive innovation and improve development processes and methodologies.
- Comfortably analyze large datasets for accuracy and logical values, leveraging your analytical skills to ensure data integrity and identify insights that drive decision-making and product improvements.
Other
- 3+ years of experience as a software developer or similar job roles
- Experience mentoring, and coaching other engineers
- Financial services background is a plus
- Excellent verbal and written communication skills
- Self-starter with "whatever it takes" attitude in a dynamic work environment