Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Software Engineer image - Rise Careers
Job details

Backend Software Engineer

Company Description

IQEQ is a preeminent service provider to the alternative asset industry. IQEQ works with managers in multiple capacities ranging from hedge fund, private equity fund, and mutual fund launches; private equity fund administration; advisory firm set-up, regulatory registration and infrastructure design; ongoing regulatory compliance (SEC, CFTC, and 40 Act); financial controls and operational support services; compliance and operational related projects and reviews; and outsourced CFO/controller and administration services to private equity fund investments – portfolio companies, real estate assets and energy assets. Our client base is growing, and our existing clients are engaging the firm across the spectrum of our services offerings.

Job Description

The successful candidate will be working on the continuous development of our multiple proprietary RegTech software solutions, in an Agile environment. The engineer will be largely working on a LAMP based technology stack, using the PHP framework Symfony  for developing the backend microservices.

Responsibilities

  • Work as part of a dynamic development team on the forefront of PHP application development
  • Contribute to the continuing development of the software architecture of our applications
  • Find code solutions to business process specifications by programming new software modules, with exposure to the full technology stack
  • Resolve bug fix tickets on the internally developed code base
  • Liaise with superusers to identify and specify business requirements for new features
  • Show an awareness of ongoing security risks and solutions
  • Write well-structured, clean, and efficient code, in line with OOP SOLID principles

Requirements

  • 4+ years experience in one of the modern PHP frameworks (experience with Symfony or Laravel is a plus)
  • 2+ years experience in the Agile/Scrum development methodology
  • Understand microservice approach to application development
  • Understand OOP SOLID principles
  • Good understanding of designing robust REST API
  • Experience writing automated unit tests
  • Experience working with relational databases
  • Knowledge of NoSQL databases is a plus
  • Experience with queueing systems (RabbitMQ) is a plus
  • Experience with caching systems is a plus
  • Exposure to IDE environments and Continuous Integration tools (Bitbucket, Jira etc)
  • An understanding of financial compliance processes is not necessary, but a willingness to learn and understand business workflows is essential

Qualifications

  • 4+ years commercial software development experience in PHP
  • Excellent verbal and oral communication skills in English
  • Enthusiasm to grow and learn from experienced colleagues
  • Process oriented working style with clear goal direction and output focus

Additional Information

All your information will be kept confidential according to EEO guidelines.

Salary based on experience and location ($80,000-$100,000) and full benefits package offered. 

#LI-REMOTE

IQ-EQ Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
IQ-EQ DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of IQ-EQ
IQ-EQ CEO photo
Mark Pesco
Approve of CEO

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Software Engineer, IQ-EQ

Are you ready to dive into the exciting world of technology while working with a leading service provider in the alternative asset industry? At IQEQ, we're on the hunt for a talented Backend Software Engineer to join our fabulous team in Dallas, Texas. In this role, you’ll play a crucial part in the development of our proprietary RegTech software solutions, all within an Agile environment. You'll work primarily with a LAMP stack, using the Symfony framework to craft robust backend microservices. Not only will you collaborate with a dynamic development team, but you'll also get the chance to enhance our software architecture and find creative solutions to business specifications. Your day-to-day tasks will involve programming new software modules, troubleshooting bugs, and collaborating with superusers to define business needs for new features. We're looking for someone with at least 4 years of experience in PHP frameworks, particularly Symfony or Laravel, and at least 2 years in Agile/Scrum development. You're not just a coder; you're a problem solver with an awareness of ongoing security risks and the best practices for clean programming. If you have a strong understanding of REST APIs, automated testing, and a thirst for continuous learning, then this is your golden opportunity. Including a competitive salary and full benefits package, we invite you to help us shape the future at IQEQ!

Frequently Asked Questions (FAQs) for Backend Software Engineer Role at IQ-EQ
What are the main responsibilities of a Backend Software Engineer at IQEQ?

As a Backend Software Engineer at IQEQ, your primary responsibilities will include collaborating within a dynamic development team to enhance our proprietary RegTech software solutions. You will be programming new software modules, resolving bugs, and working closely with superusers to identify new business requirements. A focus on writing clean, efficient code while being aware of potential security risks is also essential. This role allows you to contribute significantly to the software architecture and ensure that the applications meet the evolving needs of the alternative asset industry.

Join Rise to see the full answer
What qualifications are required for the Backend Software Engineer position at IQEQ?

To qualify for the Backend Software Engineer role at IQEQ, you need to have at least 4 years of commercial experience in PHP development, particularly with modern frameworks like Symfony or Laravel. Additionally, 2+ years of experience in Agile/Scrum methodologies is necessary. An understanding of OOP SOLID principles, designing RESTful APIs, and experience in writing automated unit tests is crucial. While knowledge of financial compliance processes isn't necessary, a willingness to learn business workflows is essential. Excellent communication skills in English are also a must.

Join Rise to see the full answer
What technology stack will I be working with as a Backend Software Engineer at IQEQ?

As a Backend Software Engineer at IQEQ, you will primarily work with a LAMP stack comprising Linux, Apache, MySQL, and PHP. The specific PHP framework you’ll be using is Symfony to develop backend microservices. Familiarity with other technologies such as RabbitMQ for queueing systems and caching mechanisms could be beneficial. Furthermore, being exposure to IDE environments and CI tools like Bitbucket and Jira is part of the workflow, ensuring a seamless development process.

Join Rise to see the full answer
Is experience in financial compliance necessary for the Backend Software Engineer role at IQEQ?

While having experience in financial compliance processes is not necessary for the Backend Software Engineer role at IQEQ, candidates should exhibit a willingness to learn and understand business workflows relevant to the alternative asset industry. Your primary focus will be on software development, but having an appreciation for the compliance landscape will enhance your contributions to developing effective RegTech solutions.

Join Rise to see the full answer
What are the growth opportunities as a Backend Software Engineer at IQEQ?

As a Backend Software Engineer at IQEQ, you’ll be part of a highly collaborative environment that values growth and learning. There are ample opportunities to enhance your skills in software architecture, Agile methodologies, and advanced technology solutions. You will work alongside seasoned professionals, providing an excellent platform for mentorship and career advancement. Whether you aim to deepen your technical expertise or expand into leadership roles, IQEQ fosters an environment conducive to your professional growth.

Join Rise to see the full answer
Common Interview Questions for Backend Software Engineer
Can you explain what microservices are and how they relate to the role of a Backend Software Engineer?

Microservices are an architectural style that structures an application as a collection of small, loosely coupled services, which communicate over well-defined APIs. As a Backend Software Engineer, understanding the microservices approach is crucial because it allows you to develop scalable and maintainable applications. When answering this question, you should discuss the benefits of microservices in terms of flexibility, faster deployment, and team autonomy.

Join Rise to see the full answer
How do you ensure your code is efficient and maintainable as a Backend Software Engineer?

To ensure your code is efficient and maintainable, you should adhere to coding standards like OOP SOLID principles and write well-structured, clean code. Emphasize the importance of code reviews, writing unit tests, and using design patterns. Sharing examples from your past experience where you enhanced code quality or refactored for better performance can provide solid backing to your answer.

Join Rise to see the full answer
What challenges have you faced when working in a team-based Agile environment?

In a team-based Agile environment, one common challenge is managing differing opinions on code solutions or design approaches. Addressing this question, you could talk about the importance of open communication, collaborative problem-solving, and how you leverage Agile ceremonies like stand-ups and retrospectives to find common ground and move forward effectively.

Join Rise to see the full answer
How do you approach debugging a piece of code or identifying bugs in a microservice?

When debugging code, I follow a structured approach: first, I will reproduce the issue to understand its context. Then, I examine logs and use debugging tools to trace the problem, isolating it from the rest of the application. Sharing specific techniques or tools you use, such as logging frameworks or automated testing, can significantly enhance your answer.

Join Rise to see the full answer
Can you describe your experience with REST APIs and how you've implemented them?

My experience with REST APIs includes designing and developing API endpoints to facilitate communication between microservices. I ensure they adhere to best practices such as proper status codes and versioning. You can enhance your answer with a specific example where you implemented REST APIs for a project, highlighting your role and the impact it had on the overall application performance.

Join Rise to see the full answer
What role does unit testing play in backend development?

Unit testing is vital in backend development as it helps ensure that each module functions as expected. This testing methodology reduces the number of bugs and simplifies code refactoring. When discussing unit testing, highlight any tools you've used, like PHPUnit, and provide an example of how unit tests caught a critical issue before deployment.

Join Rise to see the full answer
How do you handle tight deadlines when working on software development projects?

Handling tight deadlines in software development requires efficient planning and time management. I prioritize tasks based on their impact and dependencies, and I communicate proactively with my team. Explain your balance between speed and quality, focusing on how you've successfully met deadlines without compromising on the output in previous roles.

Join Rise to see the full answer
What caching strategies do you utilize to improve application performance?

Caching strategies such as in-memory caching (e.g., using Redis) or HTTP caching can significantly enhance application performance. These methods reduce the load on databases and speed up response times. You can provide examples of past projects where you implemented caching, discussing the performance improvements observed as a result.

Join Rise to see the full answer
Can you explain what Continuous Integration/Continuous Deployment (CI/CD) means and its importance?

CI/CD is a method of software development where code changes are automatically tested and deployed to production, facilitating a more efficient development process. This approach minimizes integration issues and speeds up delivery cycles. Clarifying your understanding of CI/CD tools, such as Bitbucket and Jenkins, can strengthen your answer while providing context based on your experience with these tools.

Join Rise to see the full answer
How do you stay updated with the latest developments in PHP and backend development?

I stay updated with the latest in PHP and backend development through various means, such as following key thought leaders, participating in online communities, and enrolling in relevant courses. Mention any blogs, podcasts, or conferences you follow, showcasing your commitment to continuous professional development and passion for the technology.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
IQ-EQ Hybrid 2777 N Stemmons Fwy, Dallas, TX 75207, USA
Posted 7 days ago

Join IQEQ as a Manager to oversee accounting and financial reporting for clients in the growing alternative asset industry.

Photo of the Rise User
IQ-EQ Hybrid 33 Edith Cavell St, Port Louis 11324, Mauritius
Posted 10 days ago

Join IQ-EQ as a Client Relationship Management Officer to foster client relationships and deliver high-quality services.

Photo of the Rise User

Join Visa as a Senior Software Engineer and be part of a team solving complex payment challenges on a global scale.

Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off
Photo of the Rise User
Bosch Group Hybrid no.123 industrial layout hosur road koramangala,, bengaluru , India
Posted 8 days ago

Join Bosch Global Software Technologies as a Controls Software Engineer to design cutting-edge control software for battery power plants.

Photo of the Rise User
Posted 12 days ago
Posted 11 days ago

Join PetLab Co as a Senior Python Engineer and contribute to building scalable systems for a leading pet supplement business.

Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 11 days ago

Alan seeks passionate Senior Software Engineers to help transform healthcare experiences while working remotely.

Our mission is to be the best we can be for our clients but equally important for our people. Our culture allows people to grow, express themselves and be authentic. We provide opportunities so you can build connections and develop your career i...

68 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
157 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance
Photo of the Rise User
Someone from OH, Georgetown just viewed Ohio Medicaid Inbound Contacts Rep at Humana
Photo of the Rise User
11 people applied to Software engineer intern at PayPal
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Perrysburg just viewed Casting: Hip Hop Music Video at Backstage
Photo of the Rise User
7 people applied to Software Engineer Intern at GITAI
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Financial Analyst, Connected Stores at Instacart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Head of Marketing at Verified
M
Someone from OH, Cincinnati just viewed VP of Marketing at Max Retail
Photo of the Rise User
Someone from OH, Mount Gilead just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Mason just viewed VP, Human Resources - Global Sales   at ServiceNow
Photo of the Rise User
Someone from OH, Ironton just viewed SVP - Enterprise Product Manager- C14 (Hybrid) at Citi
Photo of the Rise User
Someone from OH, Zanesville just viewed Recruiting Coordinator at Kiddom
Photo of the Rise User
Someone from OH, Zanesville just viewed Regional Account Manager at Red Bull
S
Someone from OH, Zanesville just viewed Marketing Assistant - Shooters & Agave at Sazerac Company
Photo of the Rise User
Someone from OH, Zanesville just viewed Regional School Success Associate at Edpuzzle