Software Engineer II

Software Engineer II

Belfast Full-Time 36000 - 60000 £ / year (est.) No home office possible
A

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 fintech innovation.
  • Benefits: Enjoy flexible working hours, 28 days leave, private health insurance, and fun office perks.
  • 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 hybrid model with opportunities for career growth and participation in exciting company events.

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, and Belfast. 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.

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.

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.

Software Engineer II employer: Apex Clearing Corporation

Apex Fintech Solutions is an exceptional employer, offering a vibrant and entrepreneurial work culture in the heart of Dallas, TX. With a strong focus on innovation and employee growth, we provide extensive career development opportunities through engaging projects and collaboration with industry leaders. Our comprehensive benefits package, including flexible working hours, generous leave, and unique perks like catered lunches and hackathons, ensures a rewarding and balanced work experience for all our team members.
A

Contact Detail:

Apex Clearing Corporation 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, Java, and Google Cloud Platform. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the fintech community online. Join forums, attend webinars, or participate in hackathons related to financial technology. This not only enhances your knowledge but also helps you network with professionals who might provide insights or referrals.

✨Tip Number 3

Prepare to discuss your past projects in detail, particularly those that involved collaboration across teams. Highlight how you contributed to solving complex problems and the impact of your work on customer experience.

✨Tip Number 4

Show your passion for technology and innovation during interviews. Be ready to share your thoughts on current trends in fintech and how you envision using technology to improve services, as this aligns with AFS's mission.

We think you need these skills to ace Software Engineer II

Proficiency in Golang and/or Java
Experience with RESTful, gRPC, and GraphQL APIs
Familiarity with Google Cloud Platform, AWS, or Azure
Knowledge of Kubernetes and/or Docker
Experience with Apache Kafka or Google Pub/Sub
Proficient in React.js and TypeScript
Strong problem-solving skills
Ability to work collaboratively in a team environment
Experience with CI/CD processes
Understanding of software development best practices
Excellent communication skills
Ability to assess and improve existing processes
Self-starter with a proactive approach to challenges

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 experience with RESTful APIs and Google Cloud Platform.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and problem-solving. Mention specific projects where you've made an impact and how your skills align with the role at Apex Fintech Solutions.

Showcase Your Collaborative Spirit: Highlight experiences where you worked collaboratively across teams. This could include examples of agile ceremonies or mentoring others, as these qualities are highly valued by Apex.

Demonstrate Continuous Learning: Mention any ongoing education or certifications related to software engineering, cloud technologies, or programming languages. This shows your commitment to personal and professional growth, which is important for a dynamic company like Apex.

How to prepare for a job interview at Apex Clearing Corporation

✨Showcase Your Technical Skills

Be prepared to discuss your experience with modern programming languages like Golang or Java. Highlight specific projects where you've built scalable solutions, especially using cloud platforms like Google Cloud Platform or AWS.

✨Demonstrate Problem-Solving Abilities

AFS values pragmatic solutions. Be ready to share examples of how you've tackled complex technical problems in the past, focusing on your approach to delivering effective solutions quickly.

✨Emphasise Collaboration

Since the role requires working with various teams, illustrate your collaborative spirit. Share experiences where you partnered with other departments or mentored colleagues, showcasing your ability to work well in a team environment.

✨Express Your Passion for Technology

AFS is looking for candidates who are genuinely passionate about technology. Talk about what excites you in the tech world, any innovative projects you've been involved in, and how you stay updated with industry trends.

Software Engineer II
Apex Clearing Corporation
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>