At a Glance
- Tasks: Develop innovative software solutions and collaborate with a dynamic team in fintech.
- Company: Join Apex Fintech Solutions, a leader in digital wealth management and innovation.
- Benefits: Enjoy flexible working hours, competitive salary, and perks like catered lunches and health insurance.
- Why this job: Make an immediate impact in a fast-paced environment while mentoring others and solving tech challenges.
- Qualifications: 2-4 years of software development experience with cloud platforms and proficiency in modern programming languages.
- Other info: Work in a collaborative culture that values creativity and offers opportunities for career growth.
The predicted salary is between 36000 - 60000 £ per year.
Apex Fintech Solutions (AFS) powers innovation and the future of digital wealth management by processing millions of transactions daily, to simplify, automate, and facilitate access to financial markets for all. Our robust suite of fintech solutions enables us to support clients such as Stash, Betterment, SoFi, and Webull, and more than 20 million of our clients' customers. Collectively, AFS creates an environment in which companies with the biggest ideas in fintech are empowered to change the world. We are based in Dallas, TX and also have offices in Austin, New York, Chicago, Portland, Belfast, and Manila. If you are seeking a fast-paced and entrepreneurial environment where you'll have the opportunity to make an immediate impact, and you have the guts to change everything, this is the place for you.
AFS has received a number of prestigious industry awards, including:
- 2021, 2020, 2019, and 2018 Best Wealth Management Company - presented by Fintech Breakthrough Awards
- 2021 Most Innovative Companies - presented by Fast Company
- 2021 Best API & Best Trading Technology - presented by Global Fintech Awards
ABOUT THIS ROLE
Apex is seeking a Software Engineer II to join our dynamic team in the tech sector of our financial services and trading business. This role is geared towards a mid-level professional eager to deploy innovative solutions and explore fresh ideas, contributing to various strategic company initiatives. You will work alongside some of the industry’s most adept professionals to address unique challenges in our ever-evolving market. The position offers abundant opportunities for career development through complex projects involving a multitude of technologies and programming frameworks.
We’re looking for someone who:
- Is experienced and introspective. You have experience developing software products and services across a variety of tools, frameworks, and environments. You recognize your strengths and also know when to reach out for help.
- Is passionate. You have a genuine passion for solving interesting technology problems with creative and simple solutions.
- Is pragmatic. You'd rather deliver a 40% solution in 2 weeks than an 80% solution in six.
- Is collaborative. You’re excited to work with fellow engineers, but also know how to partner across departments to get things done.
- Wants to make an impact. You’re looking to do amazing work. You’re all about using technology to improve the customer experience and affect the company’s bottom line, but also want to mentor and coach those within your team.
What you will do all day:
- Own the end-to-end development of new features/tools including design, documentation, implementation, and testing of securities lending applications in GCP.
- Build resilient, self-scaling, self-healing services that allow you to sleep through the night.
- Support the production systems on prem (legacy) and GCP which includes build, deployment (CI/CD), and monitoring.
- Deliver high quality code by following coding standards, performing code reviews and ensuring test coverage at all levels.
- Collaborate with engineers and other teams to elevate technology, follow agile ceremonies and consistently apply best practices.
- Be a self-starter, capable of solving ambiguous and challenging technical problems with wide scope.
- Assess existing processes and identify opportunity for improvement.
A few reasons why you might love us:
- We’re a leader in the space. Apex is recognized for disrupting the financial services industry, enabling fintech standouts like Stash, SoFi and Betterment. We’ve got an amazing track record of success and we foster ongoing innovation.
- We see tech differently. You’ll work with people who are leaders in the tech industry. We are passionate engineers dedicated to finding new and different ways to use technology to solve our customers’ problems.
- Your work will have an immediate impact. You’ll be able to see your direct impact on our tech department and with our clients.
- You won’t be just another talented engineer chained to a desk slinging lines of code.
The skills you’ll need to succeed:
- BA, BS, MS in Computer Science, Engineering or related technology field.
- 2-4 years of experience as a software developer building scalable solutions with cloud platforms.
- Proven experience in at least one modern language Golang and or Java.
- Experience using and/or designing with RESTful /GRPC/ GraphQL APIs.
- Experience with Google Cloud Platform/AWS/Azure is required.
- Experience with Kubernetes and/or Docker is a plus.
- Experience with Apache Kafka, or Google Pub/Sub is a plus.
- Experience with React.js / Typescript is preferred.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Our Rewards
We offer a robust package of employee perks and benefits, including a market-leading salary with an annual bonus, 28 days of annual leave plus 10 Northern Ireland national holidays, a training and development budget, and a pension matched up to 7%. Our benefits also cover private health insurance for medical, dental, and optical care, and life insurance. We emphasize work-life balance with flexible working hours, parental leave, a modern city center office, and a hybrid work schedule that allows for greater flexibility by partially working from home. Additional perks include monthly catered lunches, unlimited drinks and snacks, hackathon events, poker tournaments, and a charitable matching gift program.
EEO Statement
Apex Fintech Solutions is an equal opportunity employer that does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, marital status, or any other protected characteristic. Our hiring practices ensure that all qualified applicants receive fair consideration without regard to these characteristics.
Disability Statement
Apex Fintech Solutions is committed to creating an inclusive and accessible workplace for all candidates, including those with disabilities. We are dedicated to ensuring equal employment opportunities and providing reasonable accommodations to qualified individuals with disabilities. If you require reasonable accommodations to participate in the application or interview process, please submit your request via the Candidate Accommodation Requests Form. We will work with you to provide the necessary accommodations to ensure your full participation in our hiring process.
At Apex, we aim to enable frictionless investing for everyone. Help us in our mission to democratize finance, and apply to our open roles today.
Get In Touch
Introduce yourself to our recruiters and we’ll get in touch if there’s a role that seems like a good match.
About Us
At Apex, we stand for efficiency and transparency. In every office, you’ll find passionate, committed, dedicated teams driven to find smart solutions to solve our clients’ toughest challenges. We are passionate about our employees, providing the benefits and perks that elevate you, reward you, and help you give back. We provide great flexibility, a collaborative, open work space, and real potential to grow with the firm.
Software Engineer II employer: APEX Fintech Services LLC
Contact Detail:
APEX Fintech Services LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially Golang and Java. Having hands-on experience or personal projects showcasing these languages can set you apart during discussions.
✨Tip Number 2
Engage with the fintech community online. Join forums or groups related to Apex Fintech Solutions and participate in discussions. This can help you understand industry trends and demonstrate your passion for the field.
✨Tip Number 3
Prepare to discuss your problem-solving approach. Since the role values pragmatic solutions, think of examples where you delivered effective results under tight deadlines, and be ready to share these during your interview.
✨Tip Number 4
Showcase your collaborative spirit. Be prepared to discuss past experiences where you worked cross-departmentally or mentored others, as this aligns with the company’s emphasis on teamwork and impact.
We think you need these skills to ace Software Engineer II
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with cloud platforms and modern programming languages like Golang or Java. Emphasise any projects that demonstrate your ability to build scalable solutions.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and problem-solving. Mention specific projects or experiences that align with the role's requirements, such as working with RESTful APIs or Google Cloud Platform.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, especially those mentioned in the job description, like Kubernetes, Docker, and experience with APIs. This will help you stand out as a qualified candidate.
Highlight Collaborative Experiences: Since the role values collaboration, share examples of how you've worked effectively in teams. Discuss any cross-departmental projects or mentoring experiences that showcase your ability to work well with others.
How to prepare for a job interview at APEX Fintech Services LLC
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Golang or Java, and demonstrate your understanding of cloud platforms such as Google Cloud Platform. Bring examples of past projects where you built scalable solutions.
✨Emphasise Collaboration
Highlight your ability to work in a team and collaborate across departments. Share specific instances where you partnered with others to solve complex problems or improve processes.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss how you've tackled ambiguous technical challenges in the past. Use the STAR method (Situation, Task, Action, Result) to structure your responses and showcase your pragmatic approach to problem-solving.
✨Express Your Passion for Technology
Convey your enthusiasm for technology and innovation. Discuss what excites you about the fintech industry and how you envision using technology to enhance customer experiences and drive company success.