Job Description
Job Description
About SRS Acquiom
SRS Acquiom has built its reputation on shaking up the financial services technology world by redefining how complex M&A and loan agency transactions get done. Since 2007, we've been the partner dealmakers rely on for speed, precision, and less friction -supporting over 10,000 deals worth more than $1.7 trillion along the way.
Our solutions start with human expertise and are powered by technology : virtual data rooms, document solicitation, escrow and payment administration, shareholder representation, and independent loan‑agency services like administrative and collateral agent support. Each service works seamlessly on its own, but when brought together by our expert team, they form an end‑to‑end system that helps even the most complex deals cross the finish line.
We're equally committed to building careers as we are to building solutions. At SRS Acquiom, internal mobility isn't just a buzzword, it's part of how we grow. We invest in our people, creating opportunities to learn, stretch, and step into new roles as the business evolves.
If you're looking for a company with entrepreneurial energy, a proven record of growth and innovation, and a culture that supports your next career move, we'd love to talk.
A few benefits our employees enjoy
- Day‑one coverage : medical, dental, and vision plans so you're protected from the start
- A 401(k) with a 4% company match to keep your future on track
Discretionary time off - take the time you need, when you need it
Employer‑paid life insurance, with the option to add extra coverage for peace of mindEmployee Assistance Programs for confidential support when life gets complicatedDiscounted pet insurance (because furry family members count, too)A fitness credit to back your health and wellness goalsPre‑tax plans for dependent care, transportation, and flexible spendingPosition Summary
SRS Acquiom is currently seeking a Software Engineer to work with a dedicated, cross-functional Agile team to develop and implement web-based products. The ideal candidate will be able to work collaboratively and contribute to new ideas in a diverse, fast-paced environment.
The salary range for this position is between $110k - $125k, depending on experience level.
This role is fully remote within the Continental United States.
Primary Responsibilities
Develop software solutions by understanding acceptance requirements, studying documentation and system workflows; investigating problem areas; following the software development lifecycleParticipate in collaborative team-driven solution design sessionsCollaborate with the Scrum Team and Product Owner to ensure complete and succinct acceptance criteriaWrite effective and complete unit, acceptance and integration testsWork with the team to make informed software decisions and take ownership of services and applications at scaleConsistently thrives in a collaborative team environmentBe a persistent, creative problem solverStay on the leading edge of software engineering practicesUnderstand business needs and know how to create the tools to manage themProtect the company by keeping information confidentialOther duties as assignedRequired Qualifications & Skills
6+ years of professional experience writing high-quality and robust software solutionsBachelor's degree in Computer Science, Engineering, Mathematics, Business, or equivalent experienceExperience with JavaScript, Go(lang), Node.js, express.js, AWS, and DockerExperience with unit testing, API / Database testing, and E2E testingExperience with version control systems such as GIT or SVNExperience with REST-based web services using JSON-formatted dataGood understanding of object-oriented development practices, classical design patterns, and data structuresBasic SQL experience using relational databases like PostgreSQL, MySQL, or OracleThird-party API integration experienceStrong documentation habitsExperience working in an agile environmentExperience building complex web systems that have been successfully delivered to customersAbility to design and deliver features iteratively in a team environmentExperience in communicating with users, other technical teams, and management to gather requirements, identify tasks, provide estimates, and meet production deadlinesExperience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and deploymentsAbility to analyze, select, and implement using modern software frameworksDesired Characteristics
Eagerness and willingness to learn new technologiesIntellectually curiousCollaborativeAmiableOperates with the highest integrity and attention to detailPassionate about team improvementPhysical Requirements / Special Demands
Must be available to work standard business hours and occasional nights / weekends.Travel may be necessary and may not be scheduled in advance.This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without advanced notice.
With respect to its programs, services, activities, and employment practices, SRS Acquiom Inc. assesses qualified individuals without regard to their race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), age, national origin, disability, veteran status, genetic information, or other protected status. Requests for reasonable accommodation or the provision of auxiliary aids should be directed to Human Resources.