Job Description
Are you a top-tier Software Engineer seeking a role that combines technical challenges with significant growth potential? Apex Financial Technologies is currently looking for a dedicated professional to join our team in Oklahoma City. We pride ourselves on offering a comprehensive benefits package that includes competitive salaries, health benefits, and equity options.
In this role, you will be at the forefront of developing next-generation financial software, ensuring security, scalability, and user-centric design.
Responsibilities
- Develop and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code through rigorous code reviews.
- Perform system analysis, troubleshooting, and debugging to ensure optimal performance.
- Participate in the full software development lifecycle, from planning to deployment.
- Contribute to technical documentation and mentor junior developers.
Qualifications
- 5+ years of experience in Software Engineering, preferably in the fintech or financial services sector.
- Strong proficiency in Java, Python, or C#.
- Experience with SQL databases and NoSQL solutions (MongoDB, Cassandra).
- Familiarity with cloud services (AWS, Azure) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field.